- docker & docker compose
As portas da aplicação e do banco foram alteradas para não gerar conflitos com o ambiente que possa já existir. Ficando:
- API: 8080 (em vez de 3000, 80, ...)
- Postgres: 5433 (em vez de 5432)
# Inicializa o banco
docker compose up -d
# Instala os pacotes
yarn
# Aplicar a primeira migration
yarn dev:migrate
# Rodar o primeiro seed
yarn dev:seed
# Verificar se o banco está rodando
docker compose up -d
# http://localhost:8080/
yarn dev
# Inicialisar os containers
docker compose up -d
# Instala os pacotes
yarn
# Aplicar a primeira migration
yarn test:migrate
# Rodar o primeiro seed
yarn test:seed
# Rodar os testes
yarn test
# OU Rodar os testes
yarn test:e2e
Depois da aplicação iniciada, basta acessar:
http://localhost:8080/api-docs