2

わかりました、移行を詰め込みました。重複を削除したり、schema.rbをソートしたりしてソートしようとしましたが、適切に実行できたとは思いません。

heroku、または heroku run rake db:migrate にデプロイしようとすると、

複数の移行のバージョン番号は 20130307005437 です。

移行は localhost では正常に機能しますが、heroku では機能しません。

残念ながら、移行番号 20130307005437 を探すと、db/migrate にはありません。

問題を並べ替えるにはどうすればよいですか?

4

1 に答える 1

4

このファイルはディレクトリ リスト内には表示されない可能性がありますが、Git リポジトリ内に既にファイルが存在する可能性があるため、このエラーがローカルではなく Heroku に表示される原因となっている可能性があります。

その番号の Git リポジトリ内に移行が 1 つだけあることを確認してください。

于 2013-03-10T12:42:04.203 に答える