Crie HANDLES PHI e PHI EFFECTIVE DATE em orgs

FeatureInitializerService
Navios
3 de agosto de 2026 às 01:26 UTC
Autor
Kamo
Enviar
a6c586a

Espelha os dois novos campos da Organização, seguindo o OrgBrandingFieldsMigration convenção, então as colunas são reprodutíveis em qualquer ambiente em vez de apenas existe onde um passe ddl-auto aconteceu para executar. HANDLES PHI NÃO é NULL DEFAULT FALSE por isso os inquilinos existentes estão explicitamente fora O limite de conformidade. PHI EFFECTIVE DATE é timestamp, não timestamptz, porque o campo entidade é um LocalDateTime. O teste é um guarda de deriva, não uma reafirmação: ele lê nomes de colunas fora do entidade por reflexão e falha na compilação quando um campo de entidade não tem ALTER. Isso. é o modo de falha real desta convenção — alguém adiciona um campo, esquece o migração, e com ddl-auto:none nos serviços que erro de consulta em vez de na hora de compilação. Verificado por mutação: remoção da Data fi efetiva ALTER faz com que falhe com a mensagem acionável, restaurando-a Fica verde. Ambas as colunas já estão presentes no cluster; estas ALTERs são idempotentes.

Todas as alterações

Como o que vês no transporte?

Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.

Começar Livre Para SempreVer Preços