]> git.openstreetmap.org Git - rails.git/blob - db/migrate/20231007141103_add_primary_key_to_changeset_tags.rb
Merge remote-tracking branch 'upstream/pull/4747'
[rails.git] / db / migrate / 20231007141103_add_primary_key_to_changeset_tags.rb
1 class AddPrimaryKeyToChangesetTags < ActiveRecord::Migration[7.0]
2   disable_ddl_transaction!
3
4   def up
5     add_primary_key :changeset_tags, [:changeset_id, :k], :algorithm => :concurrently
6     remove_index :changeset_tags, [:changeset_id]
7   end
8
9   def down
10     add_index :changeset_tags, [:changeset_id], :algorithm => :concurrently
11     remove_primary_key :changeset_tags
12   end
13 end