fix(db): protege conexoes e migrations de homologacao
ci / lint, typecheck, testes e build (push) Canceled after 0s
ci / Postgres e Redis reais (push) Canceled after 0s
ci / imagem Docker Linux (push) Canceled after 0s

This commit is contained in:
Ferraz Fagundes committed 2026-10-19 16:32:03 -03:00
1 parent 4779d6b2a3
commit 8c22597420
21 files changed
+839 -45

No files matched your search

+15 -1
View File
@@ -31,8 +31,22 @@ ELO_PRO_APP_URL=https://hml-ada.elopro.app
AUTH_ALLOWED_RETURN_HOSTS=hml-ada.elopro.app
# --- Banco ----------------------------------------------------------------
# Banco de HOMOLOGAÇÃO. Nunca o de produção.
# Três credenciais. Nenhuma é a do Supabase self-hosted.
# Web: papel adaptador_web, sem SUPERUSER e sem BYPASSRLS.
# sslmode=verify-full é obrigatório. Não use require, prefer ou disable.
DATABASE_URL=
# Worker: papel adaptador_worker. Não reutilize a URL da web nem a administrativa.
ADAPTER_WORKER_DATABASE_URL=
# Migrations, seed:staging e flag. Papel postgres deste projeto, só na execução aprovada.
ADAPTER_MIGRATION_DATABASE_URL=
# Ref do projeto adaptador-planilha-hml. Sozinho não autoriza migration.
ADAPTER_DB_PROJECT_REF=
# Host do Session Pooler copiado do Dashboard. O índice aws-N não se deduz da região.
# O Dashboard deste projeto mostra host iniciado por aws-1-us-west-2.pooler.supabase.com.
# Só é aceito aws-<digitos>-us-west-2.pooler.supabase.com.
ADAPTER_DB_POOLER_HOST=
# Teto do pool por processo. Vazio usa 2 na web, 2 no worker e 1 na migration. Máximo 4.
ADAPTER_DB_POOL_MAX=
# Decisão explícita e obrigatória:
# 1 = criar o shim local de identidade (profiles, workspaces, workspace_members)
# 0 = o schema do Elo Pro já existe nesse banco; não recriar