Skip to content
Latchkey

Unique Constraint - CI/CD用語集の定義

unique constraintは、ある列または列の組み合わせで2つの行が同じ値を共有しないことを保証し、重複したinsertをデータベースレベルで拒否します。

マイグレーションにおいて

既存データにunique constraintを追加すると、すでに重複が存在する場合は失敗します。そのため、マイグレーションではまず行をクリーンアップまたは重複排除する必要があります。CIは現実的なスナップショットに対してマイグレーションを実行することでこれを検出します。

関連ガイド