|
@@ -25,4 +25,21 @@ func addUserAuthMigrations(mg *Migrator) {
|
|
|
mg.AddMigration("alter user_auth.auth_id to length 190", NewRawSqlMigration("").
|
|
mg.AddMigration("alter user_auth.auth_id to length 190", NewRawSqlMigration("").
|
|
|
Postgres("ALTER TABLE user_auth ALTER COLUMN auth_id TYPE VARCHAR(190);").
|
|
Postgres("ALTER TABLE user_auth ALTER COLUMN auth_id TYPE VARCHAR(190);").
|
|
|
Mysql("ALTER TABLE user_auth MODIFY auth_id VARCHAR(190);"))
|
|
Mysql("ALTER TABLE user_auth MODIFY auth_id VARCHAR(190);"))
|
|
|
|
|
+
|
|
|
|
|
+ mg.AddMigration("Add OAuth access token to user_auth", NewAddColumnMigration(userAuthV1, &Column{
|
|
|
|
|
+ Name: "o_auth_access_token", Type: DB_Text, Nullable: true,
|
|
|
|
|
+ }))
|
|
|
|
|
+ mg.AddMigration("Add OAuth refresh token to user_auth", NewAddColumnMigration(userAuthV1, &Column{
|
|
|
|
|
+ Name: "o_auth_refresh_token", Type: DB_Text, Nullable: true,
|
|
|
|
|
+ }))
|
|
|
|
|
+ mg.AddMigration("Add OAuth token type to user_auth", NewAddColumnMigration(userAuthV1, &Column{
|
|
|
|
|
+ Name: "o_auth_token_type", Type: DB_Text, Nullable: true,
|
|
|
|
|
+ }))
|
|
|
|
|
+ mg.AddMigration("Add OAuth expiry to user_auth", NewAddColumnMigration(userAuthV1, &Column{
|
|
|
|
|
+ Name: "o_auth_expiry", Type: DB_DateTime, Nullable: true,
|
|
|
|
|
+ }))
|
|
|
|
|
+
|
|
|
|
|
+ mg.AddMigration("Add index to user_id column in user_auth", NewAddIndexMigration(userAuthV1, &Index{
|
|
|
|
|
+ Cols: []string{"user_id"},
|
|
|
|
|
+ }))
|
|
|
}
|
|
}
|