Sha256: 7288bce648da37883a6e58c19551f3c153ffc3e0036cb9ba7c653f32ce07bc61

Contents?: true

Size: 349 Bytes

Versions: 32

Compression:

Stored size: 349 Bytes

Contents

class RevenueAppliesAt < ActiveRecord::Migration
  def change
    add_column :orders, :revenue_applies_at, :datetime, :default => Time.now, :null => false

    execute "update orders set revenue_applies_at=created_at"

    ExchangeOrder.find_each do |order|
      order.update_column(:revenue_applies_at, order.originally_sold_at)
    end
  end
end

Version data entries

32 entries across 32 versions & 1 rubygems

Version Path
artfully_ose-1.3.0.pre4 db/migrate/20130609233536_revenue_applies_at.rb
artfully_ose-1.3.0.pre3 db/migrate/20130609233536_revenue_applies_at.rb
artfully_ose-1.3.0.pre2 db/migrate/20130609233536_revenue_applies_at.rb
artfully_ose-1.3.0.pre1 db/migrate/20130609233536_revenue_applies_at.rb
artfully_ose-1.2.0 db/migrate/20130609233536_revenue_applies_at.rb
artfully_ose-1.2.0.beta.1 db/migrate/20130609233536_revenue_applies_at.rb
artfully_ose-1.2.0.alpha.2 db/migrate/20130609233536_revenue_applies_at.rb
artfully_ose-1.2.0.alpha.1 db/migrate/20130609233536_revenue_applies_at.rb
artfully_ose-1.2.0.pre.27 db/migrate/20130609233536_revenue_applies_at.rb
artfully_ose-1.2.0.pre.26 db/migrate/20130609233536_revenue_applies_at.rb
artfully_ose-1.2.0.pre.24 db/migrate/20130609233536_revenue_applies_at.rb
artfully_ose-1.2.0.pre.23 db/migrate/20130609233536_revenue_applies_at.rb
artfully_ose-1.2.0.pre.21 db/migrate/20130609233536_revenue_applies_at.rb
artfully_ose-1.2.0.pre.20 db/migrate/20130609233536_revenue_applies_at.rb
artfully_ose-1.2.0.pre.19 db/migrate/20130609233536_revenue_applies_at.rb
artfully_ose-1.2.0.pre.18 db/migrate/20130609233536_revenue_applies_at.rb
artfully_ose-1.2.0.pre.17 db/migrate/20130609233536_revenue_applies_at.rb
artfully_ose-1.2.0.pre.16 db/migrate/20130609233536_revenue_applies_at.rb
artfully_ose-1.2.0.pre.15 db/migrate/20130609233536_revenue_applies_at.rb
artfully_ose-1.2.0.pre.12 db/migrate/20130609233536_revenue_applies_at.rb