Add foreign key constraints for users.
This commit is contained in:
parent
6327e3e690
commit
3404fd5bbe
1 changed files with 18 additions and 0 deletions
18
db/migrate/029_add_user_foreign_keys.rb
Normal file
18
db/migrate/029_add_user_foreign_keys.rb
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
class AddUserForeignKeys < ActiveRecord::Migration
|
||||||
|
def self.up
|
||||||
|
add_foreign_key :changesets, [:user_id], :users, [:id]
|
||||||
|
add_foreign_key :diary_comments, [:user_id], :users, [:id]
|
||||||
|
add_foreign_key :diary_entries, [:user_id], :users, [:id]
|
||||||
|
add_foreign_key :friends, [:user_id], :users, [:id]
|
||||||
|
add_foreign_key :friends, [:friend_user_id], :users, [:id]
|
||||||
|
add_foreign_key :gpx_files, [:user_id], :users, [:id]
|
||||||
|
add_foreign_key :messages, [:from_user_id], :users, [:id]
|
||||||
|
add_foreign_key :messages, [:to_user_id], :users, [:id]
|
||||||
|
add_foreign_key :user_preferences, [:user_id], :users, [:id]
|
||||||
|
add_foreign_key :user_tokens, [:user_id], :users, [:id]
|
||||||
|
end
|
||||||
|
|
||||||
|
def self.down
|
||||||
|
raise IrreversibleMigration.new
|
||||||
|
end
|
||||||
|
end
|
Loading…
Add table
Add a link
Reference in a new issue