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

FixInitializerService
Dikirim
20 April 2026 pukul 20.15 UTC
Penulis
Kamo
Commit
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 pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.

Mulai Bebas SelamanyaTampilkan Harga