KamoCRM

Jatuhkan batasan CHECK basi pada kolom 'limpalt- role-rights'

FixInitializerService
Dikirim
20 April 2026 pukul 20.15 UTC
Penulis
Kamo
Berkomitmen
ff8369d

Hibernasi auto- menghasilkan CHECK (kolom IN ('VAL1', 'VAL2',...))) batasan di kolom CREATE TABLE untuk @ Enumerated (EnumType.STRING), membekukan enum 's daftar nilai pada tabel waktu pembuatan. Setiap RoleRightType berikutnya atau RoleRightTemplateSeting Penambahan tipe gagal whitelis basi. @ Enumerated telah memaksa nilai yang valid di lapisan Java, sehingga level DB CHECK adalah berlebihan dan menyebabkan startup-waktu InsertIfAbsent memasukkan gagal. Drops check _ right _ type + check _ setting on Dengan sengaja.

Semua perubahan

Seperti apa yang Anda lihat pengiriman?

Semua itu tiba di ruang kerjamu sendiri. Mulailah dengan rencana gratis dan baca halaman ini lagi dalam sebulan.

Mulai Bebas SelamanyaTampilkan Harga