Desafio proposto pela plataforma Rocketseat, parte do projeto Ignite
OBS: Este desafio é obrigatório durante a trilha.
Desafio que tem em mente treinar as habilidades do candidato em utilizar raw queries, query builders e ORMs
- O projeto utiliza Typescript;
- Os testes rodam com base em Jest;
- Clone o repositório
git clone https://github.com/FelipeSSDev/desafio-3-trilha-nodejs.git
- Baixe as dependências
yarn install
# ou npm install
- Rode o container PostgreSQL
O projeto contém um arquivo docker-compose, que cria um banco de dados PostgreSQL em sua máquina, e que deve ser rodado à partir do comando:
docker-compose up -d
O processo pode ser ignorado caso você já tenha PostgreSQL rodando em sua máquina de forma local, mas altere os valores no arquivo ormconfig.json
- Rode os testes
Este desafio não tem em mente ser rodado através de um script de start ou development.
Ele deve ser rodado à partir do comando:
yarn test
# ou npm run test