- NodeJS (v18.16.0) e npm (v9.5.1).
- MySQL (v8.0).
01 - Instale as dependências:
$ npm install02 - Configure as variáveis de ambiente:
- Crie uma copia do arquivo .env.example.
- Modifique o nome de uma copia para
.enve preencha com as informações necessárias.
03 - Rode as migrations e seeds:
$ npm run prisma:migration
$ npm run prisma:seed04 - Builde o projeto:
$ npm run build05 - Inicie o projeto:
$ npm start01 - Configure as variáveis de ambiente:
- Importante se atentar com o valor do
DB_HOST.
02 - Suba o projeto:
$ docker compose up03 - Rode os seeds dentro do container da api:
$ docker exec -it [nome_do_container] bash
$ npm run prisma:seedA documentação pode ser consultada através do endpoint: /api-docs