- Dikirim
- 27 Agustus 2026 pukul 20.30 UTC
- Penulis
- Kamo
- Commit
- fa48d03
2026-08- 27 run membuktikan ADD COLUMN... DEFAULT FALSE tidak pernah diterapkan: ddl- auto Membangun SesionFactory sebelum Command LineRunner, jadi Hibernasi sudah menambahkan kedua kolom - tanpa default, seperti yang selalu dilakukan - dan JIKA TIDAK LEDAKAN maka lewati seluruh pernyataan, termasuk ketentuan DEFAULT. Keduanya mendarat dengan kolom _ default = NULL. Katakanlah sebagai ALTER COLUMN sendiri... SET DEFAULT, yang tidak ada yang bisa menelan, sehingga kemudian mentah INSERT yang menghilangkan kolom masih mendapat FALSE. Refill sudah melakukan bagian yang penting dan tidak berubah; baris tunggal yang ada membaca FALSE pada kedua tiang itu. Tidak ada perubahan perilaku baik cara - setiap pembaca memperlakukan NULL sebagai "tidak diatur" dan jatuh kembali ke off- by-default, dan nama Hibernasi baik kolom dalam setiap INSERT. The komentar diklaim sebaliknya, yang sebenarnya hal yang layak diperbaiki.