- Express
- Nodemon
- Sequelize
- Sequelize-cli
- pg
- Dotenv
- Pg-connection-string
- Cors
Iniciar um projeto node
npm init -y
Instalação das dependêcias
npm install <dependências>
Inicie o servidor de desenvolvimento com o comando:
npm start
<ou como foi configurado no scritp>
- Modelando Classes e Relacionamento
- SQL - Tipo de Dados
- DDL
- DML
- Implementando o Modelo com Tabelas
Instalando sequlize-cli
npm install sequelize-cli —save-dev
Criar a migration
npx sequelize-cli migration:generate --name <nome-da migration>
Executa as migrações para o banco de dados
npx sequelize-cli db:migrate
Reverter a migração mais recente que foi executada no banco de dados
npx sequelize-cli db:migrate:undo