Uma API para uma escola de inglês, utilizando o sequelize para fazer as manipulações no banco de dados MySQL.
- Node
- Express
- MySQL
- Sequelize
- MySQL
- Sequelize
- Soft Delete
- Transaction: alterações no banco com segurança (metodo utiliza o COMMIT e ROLLBACK, se necessario)
-
Clone o projeto
-
Entre no diretório do projeto
-
Instale as dependências
npm install
-
Crie e configure um arquivo config.json para a conexão com seu banco
-
Rode o migrate
npx sequelize-cli db:migrate
- Rode as seeders
npx sequelize-cli db:seed:all
- Inicie o servidor node
npm run dev