Sha256: 6b439b0ea2afcb910dfb00ae03e7bcdaa1fd0b829ea8064707efeaccae3d0a56
Contents?: true
Size: 502 Bytes
Versions: 141
Compression:
Stored size: 502 Bytes
Contents
class AddShippingCategoryToShippingMethodsAndProducts < ActiveRecord::Migration[4.2] 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
141 entries across 141 versions & 2 rubygems