Sha256: 6d9dcef6c2de19d685e5299686b954461aeb701ac1db8e8a2956d928bb78a75b
Contents?: true
Size: 848 Bytes
Versions: 9
Compression:
Stored size: 848 Bytes
Contents
# This migration comes from spree (originally 20130509115210) class AddNumberToStockTransfer < ActiveRecord::Migration[4.2] def up remove_index :spree_stock_transfers, :source_location_id remove_index :spree_stock_transfers, :destination_location_id rename_column :spree_stock_transfers, :reference_number, :reference add_column :spree_stock_transfers, :number, :string Spree::StockTransfer.find_each do |transfer| transfer.send(:generate_stock_transfer_number) transfer.save! end add_index :spree_stock_transfers, :number add_index :spree_stock_transfers, :source_location_id add_index :spree_stock_transfers, :destination_location_id end def down rename_column :spree_stock_transfers, :reference, :reference_number remove_column :spree_stock_transfers, :number, :string end end
Version data entries
9 entries across 9 versions & 2 rubygems