Skip to content
Latchkey

ロールバックマイグレーション - CI/CD用語集の定義

ロールバックマイグレーション(「down」方向)は、以前のマイグレーションを取り消し、それが追加したカラムやテーブルを削除して、スキーマを以前のバージョンに戻します。

なぜリスクが高いのか

「down」マイグレーションはデータを破壊することがあり(カラムを削除するとその値が失われる)、多くの本番チームはこれを避けて前進(roll forward)を好みます。CIは、使い捨てのデータに対して「down」スクリプトを試す安全な場所です。

関連ガイド