All Projects → rocketseat-content → masterclass-nodejs-sql

rocketseat-content / masterclass-nodejs-sql

Licence: MIT license
Código produzido durante o vídeo "Masterclass #01 - SQL no Node.js com Sequelize" no Youtube 🔥

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to masterclass-nodejs-sql

doc
Sequelize Documentation
Stars: ✭ 32 (-79.49%)
Mutual labels:  sequelize
nodejs-integration-testing
Integration testing of a Node.js / Express.js / Sequelize app
Stars: ✭ 23 (-85.26%)
Mutual labels:  sequelize
hapi-react-fullstack-boilerplate
Hapi, Sequelize, React, etc.
Stars: ✭ 21 (-86.54%)
Mutual labels:  sequelize
pg-search-sequelize
Postgres full-text search in Node.js and Sequelize.
Stars: ✭ 31 (-80.13%)
Mutual labels:  sequelize
Express-REST-API-Generator
Express REST API Generator is an Express Based API skeleton. A template for starting projects with express as an API. This project can be used for creating a RESTful API using Node JS, Express as the framework, Mongoose to interact with a MongoDB instance and Sequelize for support of SQL compatible databases. Mocha is also used for running unit …
Stars: ✭ 100 (-35.9%)
Mutual labels:  sequelize
node-express-clean-architecture
A modular folder structure for developing highly scalable and maintainable APIs in nodejs using express.
Stars: ✭ 41 (-73.72%)
Mutual labels:  sequelize
chanyeong
👨‍💻 chanyeong's portfolio and blog webpage
Stars: ✭ 39 (-75%)
Mutual labels:  sequelize
sequelize-slugify
Sequelize Slugify is a plugin for the Sequelize ORM that automatically creates and updates unique, URL safe slugs for your database models.
Stars: ✭ 49 (-68.59%)
Mutual labels:  sequelize
NodeAngular
🚀 Full Stack Framework Béta : mean with last Angular and Node (Example)
Stars: ✭ 13 (-91.67%)
Mutual labels:  sequelize
mall-by-react
一个react商城客户端和egg服务端
Stars: ✭ 22 (-85.9%)
Mutual labels:  sequelize
express-crud-router
Simply expose resource CRUD (Create Read Update Delete) routes for Express & Sequelize. Compatible with React Admin Simple Rest Data Provider
Stars: ✭ 109 (-30.13%)
Mutual labels:  sequelize
node-crudapi-ts
CRUD boilerplate for create Node Restful API's with Express Framework and Sequelize ORM written in Typescript.
Stars: ✭ 41 (-73.72%)
Mutual labels:  sequelize
node-sequelize
nodejs使用sequelize的api测试应用
Stars: ✭ 29 (-81.41%)
Mutual labels:  sequelize
z
基于 MidwayJS(EggJS) + TypeScript 的多模块应用 [ NodeJS 版 ]
Stars: ✭ 122 (-21.79%)
Mutual labels:  sequelize
sequelize-paper-trail
Sequelize plugin for tracking revision history of model instances.
Stars: ✭ 90 (-42.31%)
Mutual labels:  sequelize
template-server-nodejs
No description or website provided.
Stars: ✭ 20 (-87.18%)
Mutual labels:  sequelize
graphql-sequelize-generator
A Graphql API generator based on Sequelize.
Stars: ✭ 20 (-87.18%)
Mutual labels:  sequelize
sequelize-sscce
Base repository for creating and sharing Sequelize SSCCEs
Stars: ✭ 32 (-79.49%)
Mutual labels:  sequelize
Project04-C-Whale
🐋할고래Do - Whale 확장 앱 API를 이용한 할일관리 웹, 앱 서비스
Stars: ✭ 26 (-83.33%)
Mutual labels:  sequelize
sequelize-db-export-import
Generater models from mysql db or import tables from models files
Stars: ✭ 26 (-83.33%)
Mutual labels:  sequelize

GoStack

SQL no Node.js com Sequelize

Nesse 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

🚀 Tecnologias

  • Express — A web framework for Node.js
  • 💾 Sequelize — SQL dialect ORM for Node.js

✋🏻 Pré-requisitos

🔥 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 para mais detalhes.


Feito com 💖 by Rocketseat 👋 Entre na nossa comunidade!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].