在rails(版本3.1)上使用rubke中的rake运行迁移时出现invalid byte sequence in UTF-8
错误。
我的迁移代码可以在下面找到。
谢谢!
class ChangePhoneToString < ActiveRecord::Migration
def up
remove_column :restaurants, :phone
remove_column :restaurants, :price
add_column :restaurants, :phone, :string
add_column :restaurants, :price, :string
end
def down
remove_column :restaurants, :phone
remove_column :restaurants, :price
add_column :restaurants, :phone, :integer
add_column :restaurants, :price, :integer
end
end
答案 0 :(得分:2)
rails 3.1中的迁移文件略有变化。 目前rails 3.1不支持remove_column 请阅读rail 3.1 migration documentation此处