Sha256: 02a9b436615216974539fe54b356ce3a9b8bdbbfefa9b659d838852e0beceb20
Contents?: true
Size: 492 Bytes
Versions: 7
Compression:
Stored size: 492 Bytes
Contents
class AddStoreIdToSpreeCustomerReturns < ActiveRecord::Migration[5.2] def change unless column_exists?(:spree_customer_returns, :store_id) add_column :spree_customer_returns, :store_id, :bigint add_index :spree_customer_returns, :store_id Spree::CustomerReturn.reset_column_information default_store_id = Spree::Store.default.id Spree::CustomerReturn.find_each { |cr| cr.update_column(:store_id, cr.order&.store_id || default_store_id) } end end end
Version data entries
7 entries across 7 versions & 1 rubygems