FIREFLO_CONFIG_SOURCE=db, o gateway lê quatro domínios do PostgreSQL em vez de arquivos:
propriedades, credenciais, roteamento e tarifas.
Contas, logins e produtos
Dinheiro
balance tem exatamente um escritor — o poll de recarga do gateway. O painel escreve linhas de
ledger e nunca a coluna de balance.
Roteamento
Uma regra referenciando um filtro ausente ou desabilitado é pulada inteiramente em vez de
carregada com menos condições. Descartar condições silenciosamente ampliaria a regra.
Aprovações e TLVs
app_header e app_template carregam um status de aprovação (V1.19.0). Somente linhas APPROVED
são carregadas. Uma linha pendente se comporta exatamente como se não existisse.
Workers e settings
A resolução de três camadas é
outSms.instance.<name>.<key> → outSms.default.<key> → o padrão
codificado. Nem toda configuração pode ser escopada a um listener. Uma que não pode lê
silenciosamente um global que ninguém define.
Auditoria
Acesso de operador é logado a um arquivo na pasta de dados do painel, não a esta tabela.
Migrações são só para frente
Flyway, a partir deV1.19.0__baseline.sql. Não há down-migration. O caminho de rollback é uma
restauração, então faça backup antes de aplicar, não depois.
Relacionados
Tabelas de call record
A metade de tráfego e dinheiro do schema.
Configuração de banco
Conectando o gateway, e a chave de modo db.