0

私は最近、Rails 4.2アプリを5.1.4にアップデートしました。アップグレード後、rake db:migrateを実行しようとするたびに、私はDuplicateMigrationNameErrorを取得します。最初の数回、エラーはファイルを指していたので、マイグレーションクラスの名前とファイル名を変更しました。しかし、このような4回の変更の後、レーキタスクは、変更したばかりのファイルに対して、新しいファイル名/クラス名でエラーを投げました。私がそれを元に戻しても、それは同じエラーを投げた。私がそれを全く新しいものに変更した場合、同じことが起こった。それは新しいファイル名を拾い、DuplicateMigrationNameErrorを投げた。私は重複ファイルを持っていない、私が見つけることができるキャッシュされたファイルはありません。私はubuntu 16.04を実行している迷惑なVMでレールアプリを実行しています。移行はすべてレール4.2でうまくいきました。アップグレード後のRails 5.1.4 DuplicateMigrationNameError

+0

私はまったく同じ問題を抱えています。私は私のプロジェクトフォルダに重複したマイグレーションクラス名を持っていません。 –

答えて

0

これは、移行のクラス名が重複している場合にも発生します。移行を開き、クラス名が同一かどうかを確認します。

+0

同じ問題。重複したクラス名はありません。 –

関連する問題