您的位置:首页 > 数据库

数据库移植中怎样让自定义的移植操作支持回滚

2017-05-29 16:27 246 查看
class OneUglyDataChange < ActiveRecord::Migration
def change
User.find_each do |user|
user.is_genius = true
end
end
end


执行 rails db:rollback 无法回滚

实际上 up 和 down 是Rails早期就采用的默认方案, 支持回滚

class OneUglyDataChange < ActiveRecord::Migration
def up
User.find_each do |user|
user.is_genius = true
end
end

def down
User.find_each do |user|
user.is_genius = false
end
end
end
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐