Sha256: e87a4b1046d796c3bb42569c938186cc51aba8457acfd84a007f8f2043bf722f

Contents?: true

Size: 456 Bytes

Versions: 148

Compression:

Stored size: 456 Bytes

Contents

class RemoveStockItemAndVariantLock < ActiveRecord::Migration
  def up
    # we are moving to pessimistic locking on stock_items
    remove_column :spree_stock_items, :lock_version

    # variants no longer manage their count_on_hand so we are removing their lock
    remove_column :spree_variants, :lock_version
  end

  def down
    add_column :spree_stock_items, :lock_version, :integer
    add_column :spree_variants, :lock_version, :integer
  end
end

Version data entries

148 entries across 148 versions & 3 rubygems

Version Path
goca-spree-core-3.1.14.rails.5.0.1 db/migrate/20130329134939_remove_stock_item_and_variant_lock.rb
goca-spree-core-3.1.14.rails.5.0 db/migrate/20130329134939_remove_stock_item_and_variant_lock.rb
goca-spree-core-3.1.15.rails.5.0 db/migrate/20130329134939_remove_stock_item_and_variant_lock.rb
goca-spree-core-3.1.15.pre.rails.pre.5.0 db/migrate/20130329134939_remove_stock_item_and_variant_lock.rb
spree_core-3.1.14 db/migrate/20130329134939_remove_stock_item_and_variant_lock.rb
spree_core-3.1.13 db/migrate/20130329134939_remove_stock_item_and_variant_lock.rb
spree_core-3.1.12 db/migrate/20130329134939_remove_stock_item_and_variant_lock.rb
solidus_core-1.4.2 db/migrate/20130329134939_remove_stock_item_and_variant_lock.rb
solidus_core-1.3.2 db/migrate/20130329134939_remove_stock_item_and_variant_lock.rb
solidus_core-1.2.3 db/migrate/20130329134939_remove_stock_item_and_variant_lock.rb
solidus_core-1.1.4 db/migrate/20130329134939_remove_stock_item_and_variant_lock.rb
solidus_core-1.0.7 db/migrate/20130329134939_remove_stock_item_and_variant_lock.rb
spree_core-3.1.11 db/migrate/20130329134939_remove_stock_item_and_variant_lock.rb
spree_core-3.1.10 db/migrate/20130329134939_remove_stock_item_and_variant_lock.rb
spree_core-3.1.9 db/migrate/20130329134939_remove_stock_item_and_variant_lock.rb
spree_core-3.1.8 db/migrate/20130329134939_remove_stock_item_and_variant_lock.rb
spree_core-3.1.7 db/migrate/20130329134939_remove_stock_item_and_variant_lock.rb
spree_core-3.1.6 db/migrate/20130329134939_remove_stock_item_and_variant_lock.rb
solidus_core-1.4.1 db/migrate/20130329134939_remove_stock_item_and_variant_lock.rb
spree_core-3.1.5 db/migrate/20130329134939_remove_stock_item_and_variant_lock.rb