Sha256: 83f321062216e5e7eb788326ebf051d15ce2d0ee9551435f2430274c567a7c3a
Contents?: true
Size: 500 Bytes
Versions: 128
Compression:
Stored size: 500 Bytes
Contents
class AddShippingCategoryToShippingMethodsAndProducts < ActiveRecord::Migration def up default_category = Spree::ShippingCategory.first default_category ||= Spree::ShippingCategory.create!(:name => "Default") Spree::ShippingMethod.all.each do |method| method.shipping_categories << default_category if method.shipping_categories.blank? end Spree::Product.where(shipping_category_id: nil).update_all(shipping_category_id: default_category.id) end def down end end
Version data entries
128 entries across 128 versions & 3 rubygems