System bug.Publish ha bisogno di una colonna DEFAULT, o non è mai creato

Fixkamo-shared-library
Shipped
4 settembre 2026 alle ore 06:01 UTC
Author
Kamo
Commit
4b91083

Il campo è stato dichiarato `@Column(nullable = false)` senza colonnaDefinizione, quindi ddl-auto emessa `ADD COLUMN pubblicato boolean non null` — che Postgres REFUSES su un tavolo che ha già righe. KamoInitializer registrato colonna "pubblicata" della relazione "system bug" contiene valori nulli e continuato, quindi la colonna semplicemente non esisteva. Il primo servizio distribuito con questa entità avrebbe quindi 500'd su ogni SystemBug letto con `column s1 0.pubblicato non esiste`, che è esattamente come le carriere le colonne hanno rotto DocsService prima di oggi. Il javadoc direttamente sopra già promesso "la colonna predefinita dice lo stesso cosa, così ogni riga presentata prima che questo esistesse legge come pubblicato". Questo è ciò In realtà scrive quel default. Trovato durante l'applicazione di uno schema non correlato 2026-09-03; la colonna e idx system bug pubblicato ora esistono.

All changes

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo