- 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.