Sha256: 5b1d9685268002e4775e3e45c010bfca37d67f05d6d02c41051d681a2ca19098
Contents?: true
Size: 794 Bytes
Versions: 39
Compression:
Stored size: 794 Bytes
Contents
class AddNumberToStockTransfer < ActiveRecord::Migration 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.with_deleted.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
39 entries across 39 versions & 1 rubygems