Sha256: 788e50609f289c161c306b35220935b2385a29dcd2eada438b87cdf5400da1c4

Contents?: true

Size: 662 Bytes

Versions: 14

Compression:

Stored size: 662 Bytes

Contents

# This migration comes from spree (originally 20120929093553)
class RemoveUnusedPreferenceColumns < ActiveRecord::Migration
  def change
    # Columns have already been removed if the application was upgraded from an older version, but must be removed from new apps.
    remove_column :spree_preferences, :name       if ActiveRecord::Base.connection.column_exists?(:spree_preferences, :name)
    remove_column :spree_preferences, :owner_id   if ActiveRecord::Base.connection.column_exists?(:spree_preferences, :owner_id)
    remove_column :spree_preferences, :owner_type if ActiveRecord::Base.connection.column_exists?(:spree_preferences, :owner_type)
  end
end

Version data entries

14 entries across 14 versions & 7 rubygems

Version Path
spree_weight_calculator-0.1.0 test/dummy/db/migrate/20160723192436_remove_unused_preference_columns.spree.rb
spree_order_reporting-0.0.3 spec/dummy/db/migrate/20160708163033_remove_unused_preference_columns.spree.rb
spree_order_reporting-0.0.2 spec/dummy/db/migrate/20160707103357_remove_unused_preference_columns.spree.rb
spree_order_reporting-0.0.1 spec/dummy/db/migrate/20160706112309_remove_unused_preference_columns.spree.rb
sprangular-0.1.0 spec/dummy/db/migrate/20140814105635_remove_unused_preference_columns.spree.rb
sprangular-0.0.1 spec/dummy/db/migrate/20140814105635_remove_unused_preference_columns.spree.rb
spree_mercado_pago-0.2.3 spec/dummy/db/migrate/20141204014628_remove_unused_preference_columns.spree.rb
spree_mercado_pago-0.2.2 spec/dummy/db/migrate/20141204014628_remove_unused_preference_columns.spree.rb
spree_mercado_pago-0.2.1 spec/dummy/db/migrate/20141112193411_remove_unused_preference_columns.spree.rb
spree_mercado_pago-0.2.0 spec/dummy/db/migrate/20141112193411_remove_unused_preference_columns.spree.rb
spree_mercado_pago_payment_method-0.2.0 spec/dummy/db/migrate/20141112193411_remove_unused_preference_columns.spree.rb
spree_bitpay-1.0.2 spec/dummy/db/migrate/20141002181208_remove_unused_preference_columns.spree.rb
bcms_spree-0.0.2 test/dummy/db/migrate/20140915222547_remove_unused_preference_columns.spree.rb
bcms_spree-0.0.1 test/dummy/db/migrate/20140915222547_remove_unused_preference_columns.spree.rb