Contraintes de CHECK chuter les contraintes de la colonne enum des droits de rôle par défaut

FixInitializerService
Expédié
20 avril 2026 à 20:15 UTC
Auteur
Kamo
Commite
ff8369d

Hibernate auto-génère CHECK (colonne IN ('VAL1', 'VAL2', ...)) contraintes sur la TABLE CREATE pour les colonnes « EnnumType.STRING), geler les colonnes de l'enum liste de valeurs à l'heure de création de la table. Chaque type de rôle ultérieur L'ajout de type de type de type échoue à la liste blanche rassis. «Donnée sur le produit applique déjà des valeurs valides à la couche Java, de sorte que le niveau DB CHECK est redondant et provoque l'échec des inserts InsertIfAbsent en fonction du démarrage. Drops check-right-type-cocher--------------------------------------------------------- - idempotentement.

Tous les changements

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation