rails の migration 時のエラー

 yamazaki_k | 2019/10/16 - 10:58
目次

    migration error

    テーブルがすでに存在しますというエラーが発生することがある。
    DBの `schema_maigrations` と言うテーブルに日付が羅列されているが、この日付が、migrationファイルの日付と同じになっていて、 `schema_migrations`  テーブルにない日付のmigrationファイルが読み込まれて実行されている。

    その際にすでにmigrationファイルが読み込まれている場合には、エラーが出る。

    対処法

    該当テーブルを削除するか、該当のmigrationファイルの日付を、DBの `schema_migrations` から消すかをする。

    今すぐシェアしよう!

    B!
    techcareer freelancetechcareer freelance


    上部へ戻る