openstreetmap-website/db/migrate/20110925112722_rename_ids.rb
Tom Hughes fc25c3d412 Rename all ID columns that aren't unique
Having a table with a column called ID that is only part of the
primary key really doesn't work as rails likes to treat ID as a
special name so it becomes impossible to assign to it or read it.
2011-11-14 09:42:52 +00:00

18 lines
757 B
Ruby

class RenameIds < ActiveRecord::Migration
def change
rename_column :changeset_tags, :id, :changeset_id
rename_column :current_node_tags, :id, :node_id
rename_column :nodes, :id, :node_id
rename_column :node_tags, :id, :node_id
rename_column :current_way_tags, :id, :way_id
rename_column :current_way_nodes, :id, :way_id
rename_column :ways, :id, :way_id
rename_column :way_tags, :id, :way_id
rename_column :way_nodes, :id, :way_id
rename_column :current_relation_tags, :id, :relation_id
rename_column :current_relation_members, :id, :relation_id
rename_column :relations, :id, :relation_id
rename_column :relation_tags, :id, :relation_id
rename_column :relation_members, :id, :relation_id
end
end