Sha256: e878c1b8f668f7e3306a25aef321b7b5b97ceeb64256bef1bcd383327f57ca28
Contents?: true
Size: 492 Bytes
Versions: 7
Compression:
Stored size: 492 Bytes
Contents
class GenerateAnonymousUsers < ActiveRecord::Migration def up Spree::LegacyUser.table_name = 'users' Spree::Order.table_name = 'orders' Spree::LegacyUser.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::LegacyUser.table_name = 'spree_users' Spree::Order.table_name = 'spree_orders' end def down end end
Version data entries
7 entries across 7 versions & 1 rubygems