diff --git a/db/migrate/20110330175950_tag_uniqueness.rb b/db/migrate/20110330175950_tag_uniqueness.rb index df2c67691..bd4a4cd55 100644 --- a/db/migrate/20110330175950_tag_uniqueness.rb +++ b/db/migrate/20110330175950_tag_uniqueness.rb @@ -1,17 +1,18 @@ class TagUniqueness < ActiveRecord::Migration def self.delete_duplicate_taggings duplicate_rows = execute <1; SQL duplicate_rows.each do |row| execute < true, :name => 'index_taggings_uniquely' diff --git a/db/schema.rb b/db/schema.rb index f2d99aced..578cee0b6 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -328,8 +328,8 @@ ActiveRecord::Schema.define(:version => 20110330175950) do end add_index "taggings", ["tag_id"], :name => "index_taggings_on_tag_id" - add_index "taggings", ["taggable_id", "taggable_type", "context", "tag_id"], :name => "index_taggings_uniquely", :unique => true add_index "taggings", ["taggable_id", "taggable_type", "context"], :name => "index_taggings_on_taggable_id_and_taggable_type_and_context" + add_index "taggings", ["taggable_id", "taggable_type", "tag_id"], :name => "index_taggings_uniquely", :unique => true create_table "tags", :force => true do |t| t.string "name"