Berhenti melaporkan kolom yang hilang sebagai tabel yang hilang

FixSecurityService
Shipped
19 Agustus 2026 pukul 02.13 UTC
Author
Kamo
Commit
6715ca3

Empat controller setiap menulis ulang pesan APAPUN berisi "tidak ada" ke dalam "Tabel basis data X tidak ada. Silakan jalankan KamoInitializerApp untuk membuat Skema ". Frase tersebut tidak spesifik bagi tabel yang hilang -- PostgreSQL mengatakannya untuk kolom yang hilang (42703) dan fungsi yang hilang (42883) juga -- jadi bloknya menggantikan satu bagian informasi yang mengidentifikasi kesalahan dengan percaya diri, salah kalimat. Biaya yang salah diagnosis nyata: setiap hipotek-pasar memimpin gagal pada kolom "lead _ id" tidak ada, dan / leads / baru dilaporkan bahwa tabel LEAD hilang dan skema perlu dibangun kembali. Skema baik-baik saja. Kolom nama tidak pernah mencapai siapa pun. Petunjuk sekarang datang dari satu tempat, SchemaErrorMessages, dan dibesarkan hanya untuk hubungan... "" tidak ada - pesan yang sebenarnya berarti tabel hilang -- menyebutkan hubungan basis data bernama daripada hard- kode Tebak. Segala sesuatu yang lain melewati tersentuh. Juga menambahkan JoinedInheritansi InsertSqlTest, yang gagal membangun jika entitas INSERT mengembalikan kolom milik meja yang berbeda. Itulah Hibernasi 6,2 joined- warisan cacat di belakang pemadaman (tetap dalam kamo- shared-library 25140e0). Ia tinggal di sini, tidak di samping entitas, karena perpustakaan membangun melawan Spring Boot 3.4 / Hibernasi 6.5 sementara layanan ini berjalan 3.1,5 / 6,2.13 -- dan 6,5 tidak memiliki bug, sehingga penjaga yang sama ditempatkan di perpustakaan akan lulus sementara produksi terus gagal.

All changes

Seperti apa yang Anda lihat pengiriman?

Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.

Mulai Bebas SelamanyaTampilkan Harga