db/migrate/018_create_groups.rb in backlog-0.1.1 vs db/migrate/018_create_groups.rb in backlog-0.1.2

- old
+ new

@@ -62,10 +62,19 @@ change_column :periods, :backlog_id, :integer, :null => false remove_column :tasks, :backlog_id remove_column :periods, :party_id drop_table :groups_users - drop_foreign_key :users, :users_party_id_fkey + +p User.foreign_keys +puts +p User.foreign_keys.select {|fk| fk.references_table_name == 'parties'} +puts + + User.foreign_keys.select {|fk| fk.references_table_name == 'parties'}.each do |fk| + remove_foreign_key :users, fk.name + end + rename_column :users, :party_id, :id drop_table :groups drop_table :parties end