Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rocketseat-content/masterclass-nodejs-sql
Código produzido durante o vídeo "Masterclass #01 - SQL no Node.js com Sequelize" no Youtube 🔥
https://github.com/rocketseat-content/masterclass-nodejs-sql
masterclass nodejs sequelize sql youtube
Last synced: 16 days ago
JSON representation
Código produzido durante o vídeo "Masterclass #01 - SQL no Node.js com Sequelize" no Youtube 🔥
- Host: GitHub
- URL: https://github.com/rocketseat-content/masterclass-nodejs-sql
- Owner: rocketseat-content
- License: mit
- Created: 2019-10-16T16:07:07.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-11-01T23:06:46.000Z (about 2 years ago)
- Last Synced: 2024-07-05T14:54:02.072Z (4 months ago)
- Topics: masterclass, nodejs, sequelize, sql, youtube
- Language: JavaScript
- Homepage: https://youtu.be/Fbu7z5dXcRs
- Size: 187 KB
- Stars: 165
- Watchers: 4
- Forks: 76
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
SQL no Node.js com SequelizeNesse vídeo abordo as comparações de SQL vs NoSQL, níveis de abstração de base de dados, migrations, configuração do Sequelize, relacionamentos 1:N, relacionamentos N:N, queries complexas e muito mais!
## 👨🏼💻 Instrutor
- [Diego Fernandes](https://github.com/diego3g)
## 🚀 Tecnologias
- ⚡ Express — A web framework for Node.js
- 💾 Sequelize — SQL dialect ORM for Node.js## ✋🏻 Pré-requisitos
- [Node.js](https://nodejs.org/en/)
- [Yarn](https://yarnpkg.com/pt-BR/docs/install)## 🔥 Instalação e execução
1. Faça um clone desse repositório;
2. Entre na pasta `cd masterclass-nodejs-sql`;
3. Rode `yarn` para instalar as dependências;
4. Altere as credencias dentro de `/src/config/database.js`;
5. Rode `yarn sequelize db:create` para criar o banco de dados;
6. Rode `yarn sequelize db:migrate` para executar as migrations;
7. Rode `yarn dev` para iniciar o servidor.
8. Importe o arquivo `Insomnia_2019-10-16.json` desse repositório no Insomnia;## ⚡️ Como contribuir
- Faça um fork desse repositório;
- Cria uma branch com a sua feature: `git checkout -b minha-feature`;
- Faça commit das suas alterações: `git commit -m 'feat: Minha nova feature'`;
- Faça push para a sua branch: `git push origin minha-feature`.Depois que o merge da sua pull request for feito, você pode deletar a sua branch.
## 📝 Licença
Esse projeto está sob a licença MIT. Veja o arquivo [LICENSE](LICENSE.md) para mais detalhes.
---
Feito com 💖 by Rocketseat 👋 [Entre na nossa comunidade!](https://discordapp.com/invite/gCRAFhc)