【发布时间】:2017-10-28 05:29:32
【问题描述】:
我在我的应用程序中使用impressionist gem 来计算页面浏览量,它在本地运行良好。将其推送到 Heroku 并尝试实时查看我的页面后,我收到以下错误:
ActionView::Template::Error (PG::UndefinedTable: ERROR: relation "impressions" does not exist
2017-10-28T05:16:47.366840+00:00 app[web.1]: LINE 8: WHERE a.attrelid = '"impressions"'::regclass
2017-10-28T05:16:47.366841+00:00 app[web.1]: ^
我尝试运行heroku run rails db:migrate 和heroku restart,但我仍然收到同样的错误。我所有的关联都应该在我的 Rails 模型和控制器中。
【问题讨论】:
-
运行
heroku run rake db:migrate吗? -
想通了。我的 heroku git 存储库中不知何故丢失了我的印象派迁移文件。
标签: ruby-on-rails postgresql migration