]> git.openstreetmap.org Git - rails.git/blobdiff - db/migrate/020_add_changesets.rb
wrong foreign key command in the migration
[rails.git] / db / migrate / 020_add_changesets.rb
index 15122957bed767785908375d56bdab96a67668f3..c21b507820f283176473a70c07936597be4ee88b 100644 (file)
@@ -33,12 +33,12 @@ class AddChangesets < ActiveRecord::Migration
     # all the changesets will have the id of the user that made them.
     # We need to generate a changeset for each user in the database
     execute "INSERT INTO changesets (id, user_id, created_at, open)" + 
-      "SELECT user_id, user_id, creation_time, 0 from users;"
+      "SELECT id, id, creation_time, 0 from users;"
 
     @@conv_user_tables.each { |tbl|
       rename_column tbl, :user_id, :changeset_id
       #foreign keys too
-      add_foreign_key tbl, :changeset_id, [:id], :users
+      add_foreign_key tbl, [:changeset_id], :users, [:id]
     }
   end