dev-pira / dev-pira/AgendaTech
Enabler: Provisionar banco de dados de staging (schema vazio)
- Dominant language
- TypeScript
- Stars
- 1
- Forks
- 3
- Avg merge
- 3m
- Merged PRs (30d)
- 1
Description
Contexto
Card 2 de 3 do enabler de staging (ver #87 pra estrutura do ambiente). Depende do #87 estar minimamente confirmado (onde/como o staging roda).
Antes de sincronizar qualquer dado de producao pro staging, precisamos de um banco vazio la - so com o schema aplicado via migrations, sem nenhum dado real de usuario. Isso já entrega valor sozinho: da pra testar migrations novas e fluxos de cadastro do zero sem risco de LGPD.
Trabalho necessario
- [ ] Criar banco PostgreSQL separado pro staging no king.host (sufixo _stg no nome, mesma instancia ou instancia separada conforme disponibilidade)
- [ ] Configurar .env do ambiente staging apontando pro banco novo
- [ ] Rodar php artisan migrate (so schema, sem dado)
- [ ] Confirmar que aplicacao sobe normalmente no staging com banco vazio (cadastro/login funcionando do zero)
- [ ] Documentar credenciais/conexao em docs/deploy.md (sem senha em texto, so estrutura)
Entregavel
Banco de staging funcional e vazio, aplicacao rodando contra ele no ambiente agendatechstg.
Relacionado a #87. Bloqueia o card 3/3 (script de sync com anonimizacao).
Contributor guide
Assessment
This issue has not been assessed yet.