Skip to content

Latest commit

 

History

History
51 lines (33 loc) · 1.02 KB

README.md

File metadata and controls

51 lines (33 loc) · 1.02 KB

Variáveis de ambiente

  • Altere o nome de arquivo .env.example para .env, e .env.test.example para .env.test.

Rodando o Projeto

  • Instalação da API RESTful
    npm install
  • Comando para execultar as migrações e criar o Banco de Dados.
    npm run knex -- migrate:latest
  • Comando para execultar a API
    npm run dev

Execultando Testes

  • Comando para execultar os testes.
    npm run test

RF (Requisitos Funcionais)

Níveis

  • Deve ser possível cadastrar um nível;
  • Deve ser possível listar os níveis;
  • Deve ser possível editar o nível;
  • Deve ser possível deletar o nível;

Desenvolvedores

  • Deve ser possível cadastrar um desenvolvedor;
  • Deve ser possível listar os desenvolvedores;
  • Deve ser possível editar um desenvolvedor;
  • Deve ser possível deletar um desenvolvedor;

RN (Regra de Negócio)

  • Não deve ser possível deletar um nível se houverem desenvolvedores vinculados à ele;