An open API service indexing awesome lists of open source software.

https://github.com/rafa-kozand/ignite_node.js_challenge_05

Node JS challenge done with 'Rocketseat' Ignite course. ("Desafio 05 - Database Queries")
https://github.com/rafa-kozand/ignite_node.js_challenge_05

ignite ignite-nodejs ignite-rocketseat javascript nodejs rocketseat typescript

Last synced: 7 months ago
JSON representation

Node JS challenge done with 'Rocketseat' Ignite course. ("Desafio 05 - Database Queries")

Awesome Lists containing this project

README

          



GitHub language count
GitHub language count
GitHub repo file count
GitHub repo size
GitHub language count

# Ignite_Node.js_Challenge_05

Node JS challenge done with 'Rocketseat' Ignite course. ("Desafio 05 - Database Queries")

## 💻 Sobre o desafio

Nesse desafio, você realizará consultas no banco de dados com o TypeORM de três maneiras:

- Usando o ORM
- Usando Query Builder
- Usando Raw Query

Isso irá te ajudar a entender e exercitar os diferentes tipos de consultas que podemos fazer.

No template, você irá encontrar uma aplicação já estruturada (apenas as entidades e repositórios) onde você deverá completar o que falta nas consultas dos dois repositórios.

A aplicação possui dois módulos: `users` e `games`. Um **usuário** pode ter vários jogos e um mesmo **jogo** pode estar associado a vários usuários.