【发布时间】:2017-01-10 06:00:22
【问题描述】:
我有几个在 Heroku 上运行的 Rails 4 应用程序没有问题。我最新的应用程序是用 Rails 5 编写的,在 Heroku 上部署时遇到了问题。在我的本地机器上我没有任何问题。
我部署了我的应用并想run heroku run rake db:migrate
我得到的是:
Running rake db:migrate on ⬢ XXX... up, run.3627(免费):没有这样的文件 或目录
我也试过 heroku run rake db:migrate --app XXX 有同样的问题。
数据库已创建。但迁移不起作用。
有什么建议吗?
【问题讨论】:
-
我认为在 rails 5 中他们将 rake 更改为 rails。尝试并运行“heroku run rails db:migrate”
-
已经试过了,没有成功。在 Rails 5 中,这两种方式都应该有效。
标签: ruby-on-rails heroku