Sha256: 8b2268090bfad532a4d219b433df48c6d23be489580513c1f4d6520cd1d85cbd

Contents?: true

Size: 424 Bytes

Versions: 54

Compression:

Stored size: 424 Bytes

Contents

class FixProblematicIndexNames < ActiveRecord::Migration
  def self.up
    begin
      remove_index("preferences", "index_preferences_on_owner_and_attribute_and_preference")
    rescue ArgumentError
      # ignore - already remove then
    end
    add_index "preferences", ["owner_id", "owner_type", "name", "group_id", "group_type"], :name => "ix_prefs_on_owner_attr_pref", :unique => true
  end

  def self.down
  end
end

Version data entries

54 entries across 42 versions & 9 rubygems

Version Path
spree_core-0.70.7 db/migrate/20101117031806_fix_problematic_index_names.rb
spree_core-0.70.6 db/migrate/20101117031806_fix_problematic_index_names.rb
apispree_core-0.0.0 db/migrate/20101117031806_fix_problematic_index_names.rb
My-Commerce_core-1.1.0 db/migrate/20101117031806_fix_problematic_index_names.rb
My-Commerce_core-1.0.0 db/migrate/20101117031806_fix_problematic_index_names.rb
MyCommerceapi-1.0.0 api/spec/test_app/db/migrate/20101117031806_fix_problematic_index_names.rb
MyCommerceapi-1.0.0 core/db/migrate/20101117031806_fix_problematic_index_names.rb
MyCommerceapi-1.0.0 promo/spec/test_app/db/migrate/20101117031806_fix_problematic_index_names.rb
MyCommerceapi-1.0.0 sandbox/db/migrate/20101117031806_fix_problematic_index_names.rb
MyCommerceapi-1.0.0 dash/spec/test_app/db/migrate/20101117031806_fix_problematic_index_names.rb
MyCommerceapi-1.0.0 auth/spec/test_app/db/migrate/20101117031806_fix_problematic_index_names.rb
MyCommerceapi-1.0.0 core/spec/test_app/db/migrate/20101117031806_fix_problematic_index_names.rb
MyCommerce-0.0.3 core/spec/test_app/db/migrate/20101117031806_fix_problematic_index_names.rb
MyCommerce-0.0.3 sandbox/db/migrate/20101117031806_fix_problematic_index_names.rb
MyCommerce-0.0.3 dash/spec/test_app/db/migrate/20101117031806_fix_problematic_index_names.rb
MyCommerce-0.0.3 api/spec/test_app/db/migrate/20101117031806_fix_problematic_index_names.rb
MyCommerce-0.0.3 core/db/migrate/20101117031806_fix_problematic_index_names.rb
MyCommerce-0.0.3 auth/spec/test_app/db/migrate/20101117031806_fix_problematic_index_names.rb
MyCommerce-0.0.3 promo/spec/test_app/db/migrate/20101117031806_fix_problematic_index_names.rb
rfcommerce_sandbox-0.0.3 db/migrate/20101117031806_fix_problematic_index_names.rb