Proyecto realizado con
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'
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"
}
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
- Para esto hay que tener previamente docker en el computador instalado
docker-compose up -d
- Toca tener previamente instalado postgres
- Instalar nodejs
- Instalar prisma
npm npm install -g prisma
- instalar el proyecto como se ve en Instalacion
npm install
- 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
# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:prod
# unit tests
$ npm run test
# e2e tests
$ npm run test:e2e
# test coverage
$ npm run test:cov