Add foreign key constraints for users.
[rails.git] / db / migrate / 029_add_user_foreign_keys.rb
1 class AddUserForeignKeys < ActiveRecord::Migration
2   def self.up
3     add_foreign_key :changesets, [:user_id], :users, [:id]
4     add_foreign_key :diary_comments, [:user_id], :users, [:id]
5     add_foreign_key :diary_entries, [:user_id], :users, [:id]
6     add_foreign_key :friends, [:user_id], :users, [:id]
7     add_foreign_key :friends, [:friend_user_id], :users, [:id]
8     add_foreign_key :gpx_files, [:user_id], :users, [:id]
9     add_foreign_key :messages, [:from_user_id], :users, [:id]
10     add_foreign_key :messages, [:to_user_id], :users, [:id]
11     add_foreign_key :user_preferences, [:user_id], :users, [:id]
12     add_foreign_key :user_tokens, [:user_id], :users, [:id]
13   end
14
15   def self.down
16     raise IrreversibleMigration.new
17   end
18 end