KamoCRM

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

Fixkamo-shared-library
Spegnimento
4 settembre 2026 alle ore 06:01 UTC
Autore
Kamo
Impegno
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.

Tutte le modifiche

Come quello che vedi la spedizione?

Tutto questo arriva nel vostro spazio di lavoro da solo. Iniziare sul piano gratuito e leggere di nuovo questa pagina in un mese.

Inizia gratis per sempreVisualizza il prezzo