Esta aplicação possui as seguintes ferramentas e bibliotecas:
- Node jS - O Node.js é um ambiente de execução Javascript server-side.
- Sequelize - É um ORM para Postgres, MySQL, MariaDB, SQLite e Microsoft SQL Server. Que oferece suporte a transações sólidas, relações, carregamento rápido e lento, replicação de leitura etc.
- Postgres - É um sistema de banco de dados relacional de objeto de código aberto.
- Clonar o repositório com
git clone https://github.com/victorsouzadev/authentication-authorization-control-access-and-simple-CRUD-with-nodesj-and-sequelize.git
,git clone git@github.com:victorsouzadev/authentication-authorization-control-access-and-simple-CRUD-with-nodesj-and-sequelize.git
ough repo clone victorsouzadev/authentication-authorization-control-access-and-simple-CRUD-with-nodesj-and-sequelize
- Entrar no diretório do projeto:
cd authentication-authorization-control-access-and-simple-CRUD-with-nodesj-and-sequelize/
- Rodar
yarn install
para instalar as dependências. - Em
src/config/database.js
deve ser atualizado com as configurações do banco local ou remoto. - Rodar o comando
npx sequelize-cli db:migrate
para a criação das tabelas no banco. - Rodar
yarn start
para executar o projeto.