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