Skip to content

Modulo 2 Back-End | curso FullStack Senai SC / LAB365

Notifications You must be signed in to change notification settings

AdrianoVolter/Modulo-2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Modulo 2 Back-End | curso FullStack Senai/LAB365 |


Tecnologias utilizadas


Dependências usando Npm

  • Express
  • Nodemon
  • Sequelize
  • Sequelize-cli
  • pg
  • Dotenv
  • Pg-connection-string
  • Cors

Node js

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>

Sql com Postgres e DBeaver

  • Modelando Classes e Relacionamento
  • SQL - Tipo de Dados
  • DDL
  • DML
  • Implementando o Modelo com Tabelas

Comandos do sequelize-cli

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

Adriano Jose Volter

Link do repositório Click aqui !

Meu perfil do GitHub Click aqui !