Requisitos Funcionais (RF)
Requisitos não funcionais (RNF)
Roteiro para configurar App e executar comandos
Configurar variáveis de ambiente
- .env [Variáveis de ambiente em desenvolvimento]
NODE_ENV=development
DATABASE_CLIENT=
DATABASE_URL=
SECRET_KEY=
- .env.test [Variáveis de ambiente de teste]
NODE_ENV=test
DATABASE_CLIENT=sqlite
DATABASE_URL="./db/test.db"
SECRET_KEY="teste"
# Rodar todas as migrations pendentes
$ npm run knex migrate:up --all
# Rodar a próxima migration pendente
$ npm run knex migrate:up
Instalar dependências e rodar aplicação
# Instalar dependências
$ npm install
# Rodar em ambiente de desenvolvimento
$ npm run dev