0

我有一个最近推送到 Heroku 的 Rails 应用程序。当我尝试使用以下方法迁移数据库时:

heroku run rake db:migrate

我让耙子中止了!消息并抱怨一个不存在的表。

在本地,当我运行 migrate 命令时没有问题,那么为什么 Heroku 会有所不同?

上次在 Heroku 上迁移时,我确实遇到了这个问题 - 我最终使用了:

heroku rake db:schema:load

克服这个问题,但我真的想找到问题的根源,这样它就不会发生了。

有什么建议么?

编辑:我知道哪个迁移文件有问题,但是从迁移文件夹中删除文件是否安全?

4

0 回答 0