V migracích můžeme měnit nejen strukturu ale i data v databázi.
class ZmenyVDatech < ActiveRecord::Migration
def self.up
User.transaction do
User.find(:all, :conditions => […]).each do |user|
… do something with user
user.role = 'actor' if some condition
user.save
end
end
end
def self.down
User.transaction do
User.find(:all, …).each do |user|
… revere changes done in self.up
user.save
end
end
end
end