Skip to content

stussyum/tcit-backend

Repository files navigation

Hello Prisma / Ejemplo de básico con Prisma ORM

Este proyecto es un ejemplo básico que utiliza Prisma como ORM junto a Express y TypeScript. Incluye ejemplos de consultas, uso de caché con Prisma Accelerate, y configuración para entorno de desarrollo.

Tecnologías utilizadas

Instalación

  1. Clona el repositorio:
git clone https://github.com/stussyum/tcit-backend
cd hello-prisma
  1. Instala las dependencias:
npm install
  1. Configura las variables de entorno. Crea un archivo .env en la raíz del proyecto:
DATABASE_URL="postgresql://usuario:contraseña@localhost:5432/mi_basededatos"
  1. Generar el cliente de Prisma:
npx prisma generate
  1. Aplica las migraciones:
npx prisma migrate dev --name init
  1. Scripts disponibles:
Script Descripción
npm run dev Inicia el servidor Express en modo desarrollo usando ts-node-dev.
npm run queries Ejecuta las consultas definidas en src/queries.ts.
npm run caching Ejecuta el ejemplo de caching con Prisma Accelerate (src/caching.ts).

Recursos

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published