繁体   English   中英

Heroku db:migrate 上的 Rails 5 应用程序

[英]Rails 5 App on Heroku db:migrate

我有几个在 Heroku 上运行的 Rails 4 应用程序没有问题。 我的最新应用程序是用 Rails 5 编写的,在 Heroku 上部署时遇到了问题。 在我的本地机器上,我没有任何问题。

我部署了我的应用程序并想run heroku run rake db:migrate

我得到的是:

运行 rake db:migrate on ⬢ XXX... up, run.3627 (Free) : No such file or directory

我也试过 heroku run rake db:migrate --app XXX有同样的问题。

数据库已创建。 但迁移不起作用。

有什么建议?

根据这个答案: heroku run rake db:migrate: No such file or directory you have to update your bin:

rake rails:update:bin

但 rails 5 似乎改变了该命令:

 rails app:update:bin

你可以在这里阅读: http : //blog.bigbinary.com/2016/01/14/rails-5-supports-rake-commands-using-rails.html

Rails 5 现在使用rails作为运行迁移的命令。

rake db:migrate现在是rails db:migrate

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM