Reconnaître une contrainte VECK existante par l'enveloppe de Spring

FixInitializerService
Expédié
11 août 2026 à 23:56 UTC
Auteur
Kamo
Commite
ae42fab

TrainingSchemaMigration - l'ordre(43) avorté de CHAUNE CHAQUE KamoInitializer, le fait de suspendre silencieusement les 29 coureurs commandés après celui-ci (ordres 45-112). Conservé dans la production 2026-08-11. Le javadoc de l'HETEO-TARGET-CHECK-SQL promet que l'erreur de contrainte dupliquée est "imprimé et traité comme un succès ci-dessous", et s'assure queCheckConstraint essaie de -- mais il a testé e.getMessage() uniquement. Le ressort enveloppe le PSQLException du conducteur dans un BadSqlGrammarException dont le propre message est UNIQUEMENT le SQL offensant; le Le texte de la "contrainte ... existe déjà" est sur la cause. Donc le contrôle n'a jamais été égalé Et le coureur a jeté. Fixée en marchant sur la chaîne de cause, exactement comme la suivante: C'est déjà le cas. Pincements d'essai de régression, la forme enveloppée en particulier, puisque l'un a toujours passé et c'est ce qui a caché cela.

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