Added foreign keys to some oauth tables.

This commit is contained in:
Matt Amos 2009-08-03 13:58:10 +00:00
parent 05e2120273
commit 6e146bfba9

View file

@ -0,0 +1,15 @@
require 'lib/migrate'
class AddForeignKeysToOauthTables < ActiveRecord::Migration
def self.up
add_foreign_key :oauth_tokens, [:user_id], :users, [:id]
add_foreign_key :oauth_tokens, [:client_application_id], :client_applications, [:id]
add_foreign_key :client_applications, [:user_id], :users, [:id]
end
def self.down
remove_foreign_key :oauth_tokens, [:user_id], :users
remove_foreign_key :oauth_tokens, [:client_application_id], :client_applications
remove_foreign_key :client_applications, [:user_id], :users
end
end