我的代码已在迁移中注释掉了但是当我运行迁移时,代码仍会尝试运行。 它给出了以下错误:
error is PG::Error: ERROR: column "rount_id" of relation "rounds" does not exist
上述错误是其被注释掉的原因。
def up
remove_column :rounds, :rount_id
end
def down
add_column :rounds, :rount_id, :integer
end
答案 0 :(得分:0)
您确定在开发中运行它吗
使用以下代码替换您的迁移文件
def change
remove_column :rounds, :rount_id, :integer
end
然后运行
rake db:migrate RAILS_ENV =“development”
如果你要评论它,就像
一样def change
#remove_column :rounds, :rount_id, :integer
end