結論 前提 テーブル構成 したいこと 書いたこと 実行結果 エラー 原因 補足 対処法 マイグレーションでDBスキーマを変更 方法 1. 既存の外部キー制約削除のマイグレーションを生成する 2. 新しい外部キー制約追加のマイグレーションを生成 補足 3. マイグレーション実行 メリット/デメリット 親テーブルデータ削除前に子テーブルデータを削除 方法 メリット/デメリット 余談 参考 結論 2つ方法があります。 マイグレーションでDBスキーマを変更 親テーブルデータ削除前に子テーブルデータを削除 前提 テーブル構成 例えば下記のようなテーブルがあったとします。 teamsテーブルがあり、それに紐づく形でmembersテーブルがある(親:teams 子:members) membersのteam_idはteamsのidを参照している外部キー fk__team_id__members_idは外