Files
openfoodnetwork/db/migrate/20120327000623_generate_anonymous_users.rb
Andrew Spinks cd1938a74e spree install.
2012-03-27 11:06:49 +11:00

21 lines
474 B
Ruby

class GenerateAnonymousUsers < ActiveRecord::Migration
def up
Spree::User.table_name = 'users'
Spree::Order.table_name = 'orders'
Spree::User.reset_column_information
Spree::Order.where(:user_id => nil).each do |order|
user = Spree::User.anonymous!
user.email ||= order.email
order.user = user
order.save!
end
Spree::User.table_name = 'spree_users'
Spree::Order.table_name = 'spree_orders'
end
def down
end
end