From b0d3ba7e70338297b414524ed2638451d30159a3 Mon Sep 17 00:00:00 2001 From: Alex Bilbie Date: Tue, 23 Apr 2013 13:56:13 +0100 Subject: [PATCH] Revert "Removed `session_token_id` column from oauth_session_authcode" This reverts commit 859e6720bf3ef8c7ed0a9594abe6f9aabb992aab. --- sql/mysql.sql | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/sql/mysql.sql b/sql/mysql.sql index 543f4586..d75ea5c7 100644 --- a/sql/mysql.sql +++ b/sql/mysql.sql @@ -38,11 +38,14 @@ CREATE TABLE `oauth_session_access_token` ( ) ENGINE=INNODB DEFAULT CHARSET=utf8; CREATE TABLE `oauth_session_authcode` ( - `session_id` int(10) unsigned NOT NULL, - `auth_code` char(40) CHARACTER SET utf8 NOT NULL DEFAULT '', - `auth_code_expires` int(10) unsigned NOT NULL, + `session_id` INT(10) UNSIGNED NOT NULL, + `session_token_id` INT(10) UNSIGNED DEFAULT NULL, + `auth_code` CHAR(40) CHARACTER SET utf8 NOT NULL DEFAULT '', + `auth_code_expires` INT(10) UNSIGNED NOT NULL, PRIMARY KEY (`session_id`), - CONSTRAINT `f_oaseau_seid` FOREIGN KEY (`session_id`) REFERENCES `oauth_session` (`session_id`) ON DELETE CASCADE ON UPDATE NO ACTION + KEY `f_oaseau_setoid` (`session_token_id`), + CONSTRAINT `f_oaseau_seid` FOREIGN KEY (`session_id`) REFERENCES `oauth_session` (`session_id`) ON DELETE CASCADE ON UPDATE NO ACTION, + CONSTRAINT `f_oaseau_setoid` FOREIGN KEY (`session_token_id`) REFERENCES `oauth_session_access_token` (`session_token_id`) ON DELETE CASCADE ON UPDATE NO ACTION ) ENGINE=InnoDB DEFAULT CHARSET=utf8; CREATE TABLE `oauth_session_redirect` (