【发布时间】:2014-08-03 22:12:50
【问题描述】:
当我尝试在 heroku 中运行 rails 时,我遇到了这个奇怪的错误:undefined method 'add_column' for #<Class:0x007f7a6a73cf30> (NoMethodError)。它似乎在以下迁移中抛出此错误:
class AddPresentationAttributesToPosts < ActiveRecord::Base
add_column :presentations, :ticker, :string
add_column :presentations, :action, :string
add_column :presentations, :thesis, :string
add_column :presentations, :slideshare_url, :string
end
但是,所有这些都可以在本地运行,heroku run rake db:migrate 也可以在不引发错误的情况下运行。知道这可能是什么吗?
【问题讨论】:
标签: ruby-on-rails ruby heroku rails-activerecord heroku-postgres