Erstellen Sie HANDLES_PHI und PHI_EFFECTIVE_DATE auf orgs

FeatureInitializerService
Verschifft
3. August 2026 um 01:26 UTC
Autor
Kamo
Ausschuss
a6c586a

Spiegelt die beiden neuen Organisationsfelder, nach der OrgBrandingFieldsMigration Konvention, so dass die Spalten sind auf jeder Umgebung wieder zu produzieren, anstatt nur vorhanden, wo ein ddl-auto Pass passiert zu laufen. HANDLES_PHI ist NICHT NULL DEFAULT FALSE, so dass bestehende Mieter explizit draußen sind die Einhaltung der Einhaltungsgrenze. PHI_EFFECTIVE_DATE ist TIMESTAMP, nicht TIMESTAMPTZ, weil das Entity-Feld eine LocalDateTime ist. Der Test ist ein Drift-Wächter, keine Neuformulierung: er liest Spaltennamen aus dem Entität durch Reflexion und verfehlt die Build, wenn ein Entitätsfeld kein ALTER hat. Das ist der eigentliche Versagensmodus dieser Konvention - jemand fügt ein Feld hinzu, vergisst die Migration, und mit ddl-auto:none in den Dienstleistungen, die es als Produktion auftaucht Abfragefehler statt bei der Bauzeit. Verifiziert durch Mutation: Entfernen der PHI_EFFECTIVE_DATE ALTER lässt es mit der umsaktionbaren Nachricht scheitern und stellt sie wieder her geht grün. Beide Spalten sind bereits im Cluster vorhanden; diese ALTER sind idempotent.

Alle Änderungen

Wie, was Sie sehen Versand?

Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.

Free Forever startenPreisgestaltung anzeigen