rails:heroku部署:数据库迁移

时间:2014-12-13 03:52:58

标签: ruby-on-rails postgresql heroku

我有一个在本地工作正常的应用程序。我已将其部署到heroku并使用以下命令完成数据库迁移:

heroku run rake db:migrate 

我得到了回复:

Running `rake db:migrate` attached to terminal... up, run.3607

我认为这意味着它应该没关系,我可以在heroku管理仪表板中看到数据库,它是6.5MB,这意味着它不是空的。网站上的静态页面工作正常,但是当我尝试打开使用数据的页面时,我收到错误:

We're sorry, but something went wrong.

当我查看heroku日志时,看起来数据未加载存在问题。错误信息是:

NoMethodError (undefined method `-' for nil:NilClass)

如果我没有数据,那将是我得到的错误消息。

当我进入heroku rails控制台并输入:

Model.count

我得到0.现在是什么?

0 个答案:

没有答案