Sha256: 15a93542b8e9ebb219f2e373303045b9e3252fbe8acadb71b3bb8eb6a1eda41d
Contents?: true
Size: 497 Bytes
Versions: 11
Compression:
Stored size: 497 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
11 entries across 11 versions & 1 rubygems