Bolierplate creado para tener una maqueta inicial al momento de crear un nuevo proyecto.
Server: Node, Express.
Testing Jest
Database: PostgreSQL.
ORM: Prisma ORM.
Language: Typescript.
Instala DDD-TS-BOILERPLATE con npm
npm install
Configura la conexion a tu base de datos en ./prisma/schema.prisma
Para correr este proyecto necesitaras las siguientes variables de entorno:
DATABASE_URL
Para ejecutar el proyecto tienes los siguientes comandos:
Ejecutar en modo desarrollo:
npm start
Ejecutar el codigo compilado:
npm run dev
Compilar el codigo:
npm run build
Script para adaptar los cambios realizados en el esquema de prisma para que se sincronice con la base de datos:
npm run prisma:migrate