Skip to content

santilp95/dav-proof

Repository files navigation

Nest Logo

Description

Proyecto realizado con

Comienzo

Este proyecto se puede correr como un proyecto de nest y hay dos opciones con docker y node

la url del swagger es 'http://localhost:3000/api'

pueba

usuarios de ejemplo

{
  "password": "prueba",
  "mobile_phone": "prueba"
}

en caso de que prueba la clave no sea prueba probar con 123456 o probar con este otro usuario

{
  "password": "123456",
  "mobile_phone": "23423434"
}

Env

Para ver los .env por favor ver el archivo .env.example

Es importante aclarar que el host en postgres cambia dependiendo si es local o docker

  • local
# si es local
DB_HOST = localhost
  • docker
# si es docker
DB_HOST = dav-proof-postgres

Docker

  1. Para esto hay que tener previamente docker en el computador instalado
docker-compose up -d

Nodejs

  1. Toca tener previamente instalado postgres
  2. Instalar nodejs
  3. Instalar prisma
npm npm install -g prisma
  1. instalar el proyecto como se ve en Instalacion

Instalacion

npm install
User prisma
  • Para llenar la bd con prisma
npm run seed
  • si desea mas datos puede ejecutar el siguiente comando
npx nestjs-command seed
  • incializar prisma
npx prisma migrate dev --name init

Para realizar cambios en prisma

npx prisma migrate generate
Correr la app
# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run start:prod
Test
# unit tests
$ npm run test

# e2e tests
$ npm run test:e2e

# test coverage
$ npm run test:cov

About

Prueba davivenda

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published