Skip to content

Feature/health - #2

Merged
davidmartins-dev merged 6 commits into
mainfrom
feature/health
Oct 3, 2026
Merged

davidmartins-dev merged 6 commits into
mainfrom
feature/health

Conversation

@davidmartins-dev

Copy link
Copy Markdown
Owner

Objetivo

Implementar um endpoint de health check para validar o estado da API e a disponibilidade da infraestrutura de persistência.

Implementado

  • Endpoint GET /health
  • Verificação de conectividade com o PostgreSQL
  • Integração do Prisma 7 com PrismaPg
  • Configuração do PrismaService e PrismaModule
  • Retorno do status da aplicação, banco, uptime e versão da API
  • Testes unitários para os cenários de banco disponível e indisponível
  • Atualização do .gitignore para arquivos gerados pelo TypeScript

Validação

  • Testes automatizados: 3/3 passando
  • Endpoint validado localmente com banco disponível
  • Resposta esperada: status: ok e database: up

@davidmartins-dev
davidmartins-dev merged commit a9a06a1 into main Oct 3, 2026
1 check passed
@davidmartins-dev
davidmartins-dev deleted the feature/health branch October 3, 2026 18:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant