Commit Graph

9 Commits

Author SHA1 Message Date
c5ebbd50b5 REFACTOR: Estrutura de migrations com rastreamento e separação de seeds
- Introduz schema_migrations para controle de migrations já aplicadas:
  apenas arquivos novos rodam a cada deploy, eliminando re-execuções

- Renumera migrations de 001 a 026 sem lacunas (gaps em 013 e 024 fechados)

- Adiciona 008_mensagens.sql: CREATE TABLE que estava ausente do repositório

- Corrige idempotência de 015_configurable_triage_flow:
  adiciona UNIQUE (flow_id, label) e (audience_id, label) e targets
  explícitos no ON CONFLICT que antes duplicava dados a cada deploy

- Separa dados de demonstração em database/seeds/ (só roda em dev/uat)

- Remove seeds e migrations sem propósito:
  seeds/002 e 027 tornados obsoletos com a remoção dos opening templates

- Atualiza deploy-dev.yml: loop com checagem de tracking + passo de seeds
2026-07-24 15:22:26 -03:00
2c86a34963 FIX: Exclui pasta uploads/ do rsync no deploy (dev e prod)
A pasta uploads/ e criada em runtime pelo app para armazenar midias. O --delete do rsync tentava apagar os arquivos sem permissao pois foram criados pelo container Docker com outro usuario.
2026-07-23 11:32:28 -03:00
bc74cb9fc6 FIX: migration 025 idempotente e ON_ERROR_STOP no workflow
All checks were successful
Deploy Dev / Deploy para VM Dev (push) Successful in 6s
2026-07-22 10:30:02 -03:00
41dec8ff45 CHORE: remove debug temporário do workflow de migrations
All checks were successful
Deploy Dev / Deploy para VM Dev (push) Successful in 7s
2026-07-22 10:29:05 -03:00
b2a0ff3a9c CHORE: debug bytes dos secrets de banco no workflow
All checks were successful
Deploy Dev / Deploy para VM Dev (push) Successful in 7s
2026-07-22 10:26:48 -03:00
4f987e6146 FIX: Testando porta do servidor de banco de dados
Some checks failed
Deploy Dev / Deploy para VM Dev (push) Failing after 4s
2026-07-22 10:15:05 -03:00
e2892d1df5 FIX: usa variáveis PG* no step de migrations
Some checks failed
Deploy Dev / Deploy para VM Dev (push) Failing after 4s
2026-07-22 10:12:40 -03:00
aaebed359e CHORE: Atualiza runs-on para omnichannel-uat
Some checks failed
Deploy Dev / Deploy para VM Dev (push) Failing after 4s
2026-07-22 09:51:41 -03:00
dff3c7fc9c CHORE: Adiciona workflows Gitea Actions (deploy-dev e deploy-prod) via rsync 2026-07-21 15:34:56 -03:00