Rails:无法通过迁移添加列

时间:2013-02-12 16:35:27

标签: ruby-on-rails ruby migration

我有这个简单的迁移:

class AddUpdateStatusToProducts < ActiveRecord::Migration
  def self.up
    add_column :products, :update_status, :integer, :default => 0
  end
end

rake db:migrate产生此错误:

rake aborted!
/Users/adam/rubydev/project_name/lib/tasks/scheduler.rake:90: syntax error, unexpected $end, expecting keyword_end

问题出在哪里?表名是正确的,迁移的语法也应该是......

1 个答案:

答案 0 :(得分:3)

问题出在此文件中:/Users/adam/rubydev/project_name/lib/tasks/scheduler 你忘了把它放在第90行的某个地方。