Skip to content

Projeto com solução do desafio de queries com ORM proposto no desafio do módulo III do Ignite na trilha de NodeJS

License

Notifications You must be signed in to change notification settings

MrRioja/databaseQueries-Ignite

Repository files navigation

Database Queries - Ignite NodeJS

GitHub top language GitHub last commit


SobreDatabase Queries - IgniteInstalaçãoTecnologiasAutor

Sobre

Desafio proposto no módulo 3 do bootcamp Ignite da Rocketseat na trilha de NodeJS com o objetivo de realizar consultas no banco de dados com o TypeORM de três maneiras:

  • Usando o ORM.
  • Usando Query Builder.
  • Usando Raw Query.

O intuito foi entender e exercitar os diferentes tipos de consultas que podemos fazer ao utilizar esses tipos de tecnologias.

Database Queries - Ignite

Projeto com solução do desafio de queries com ORM proposto no desafio do módulo III do Ignite na trilha de NodeJS.

O intuito do projeto foi completar a aplicação template com as queries para que os testes fossem executados com sucesso. A aplicação possui duas entidades com 3 métodos cada uma e mais detalhes do desafio e projeto podem ser encontrados nessa página do Notion.

Deixo abaixo o resultado da execução dos testes após a implementação dos trechos de código ausentes:

Bateria de testes

Instalação

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js. Além disso é bom ter um editor para trabalhar com o código como VSCode.

🎲 Rodando o Back End (servidor)

# Clone este repositório
$ git clone git@github.com:MrRioja/databaseQueries-Ignite.git

# Acesse a pasta do projeto no terminal/cmd
$ cd databaseQueries-Ignite

# Instale as dependências
$ npm install
# Caso prefira usar o Yarn execute o comando abaixo
$ yarn

# Execute os testes da aplicação
$ npm run test
# Caso prefira usar o Yarn execute o comando abaixo
$ yarn test

Tecnologias

Node.js

Express.js




Autor

Luiz Rioja

Backend Developer

LinkedIn GitHub Gmail WhatsApp Skype

About

Projeto com solução do desafio de queries com ORM proposto no desafio do módulo III do Ignite na trilha de NodeJS

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published