Spring のラッパーによる既存の CHECK 制約を認識

FixInitializerService
出荷済み
2026年8月11日 23:56 UTC
プロフィール
Kamo
コンテンツ
ae42fab

TrainingSchemaMigration @Order(43)は、すべてのKamoInitializerの実行を中止しました。 全29名のランナーが注文したまま静かに見守る(45-112)。 観察する 生産で 2026-08-11. ITEM TARGET CHECK SQL の javadoc は重複制約エラーを約束します。 'caught は、以下の成功として扱われ、 checkConstraint は -- にしようとします。 しかし、 e.getMessage() のみをテストしました。 Spring は、ドライバーの PSQLException を 1 でラップします。 BadSqlGrammarException 独自のメッセージは、唯一の永続的なSQLです。 'constraint ... 既に存在する' テキストは原因です。 そのため、チェックは一致しません そして、ランナーズレ。 原因チェーンを歩くことによって固定され、きちんと隣接が再試すことができます 既に行います。 回帰テストは特に包まれた形を、のでピンで止めます 常に受け継がれ、これを隠すものです.

すべての変更

配送を見るのが好きですか?

これらのアップデートは、自動的にワークスペースに埋め込まれます。 週1回無料スタートし、週1回生育する.

永遠に無料で始める料金を見る