Github OAuth
Summary: Test Plan: Reviewers: CC:
This commit is contained in:
18
resources/sql/patches/002.oauth.sql
Normal file
18
resources/sql/patches/002.oauth.sql
Normal file
@@ -0,0 +1,18 @@
|
||||
create table phabricator_user.user_oauthinfo (
|
||||
id int unsigned not null auto_increment primary key,
|
||||
userID int unsigned not null,
|
||||
oauthProvider varchar(255) not null,
|
||||
oauthUID varchar(255) not null,
|
||||
unique key (userID, oauthProvider),
|
||||
unique key (oauthProvider, oauthUID),
|
||||
dateCreated int unsigned not null,
|
||||
dateModified int unsigned not null
|
||||
);
|
||||
|
||||
insert into phabricator_user.user_oauthinfo
|
||||
(userID, oauthProvider, oauthUID, dateCreated, dateModified)
|
||||
SELECT id, 'facebook', facebookUID, UNIX_TIMESTAMP(), UNIX_TIMESTAMP()
|
||||
FROM phabricator_user.user
|
||||
WHERE facebookUID is not null;
|
||||
|
||||
alter table phabricator_user.user drop facebookUID;
|
||||
Reference in New Issue
Block a user