# Copie o .env.example para .env cp .env.example .env
Depois, coloque as suas variáveis de ambiente:
# Ambiente que o NODE está rodando NODE_ENV= # Porta que a aplicação rodará (o padrão é a 3000) PORT= # Dados do banco de dados DB_HOST= DB_PORT= DB_USER= DB_PASS= DB_NAME= DB_DIALECT= # O padrão é sqlite:memory
# Cria o banco de dados npx sequelize db:create # Cria as tableas npx sequelize db:migrate
# Entre na pasta do projeto cd app # Instale as dependências npm install # Execute a aplicação utilizando npm run start
A aplicação está com mais de 90%
de cobertura de testes, para conseguir rodar ps testes, os comandos são:
# Testes unitários
npm run test:unit
# Testes de integração
npm run test:integration
# Todos os testes
npm run test
# Gerar cobertura de testes
npm run test:coverage
A documentação se encontra na url: http://localhost:3000/