Refactoring to disentangle account creation from only one identity provider #10611
Labels
A-backend ⚙️
C-internal 🔧
Category: Nonessential work that would make the codebase more consistent or clear
gh_id
,gh_access_token
,gh_login
,gh_avatar
to both theusers
table and a new table with more generic names that also has a column indicating the OAuth provider that is the source of the values (which will always be set to GitHub for now. Deploy and manually verify values are written/updated as expected, but otherwise don't use the values in the new table.gh_id
,gh_access_token
,gh_login
,gh_avatar
fields to instead use the new table.gh_id
,gh_access_token
,gh_login
,gh_avatar
columns to start withdeprecated_
to allow for easy rollback; deploy and monitor.The text was updated successfully, but these errors were encountered: