diff --git a/pkg/services/sqlstore/migrations/migrations.go b/pkg/services/sqlstore/migrations/migrations.go index 864377033c3..931259ec3ed 100644 --- a/pkg/services/sqlstore/migrations/migrations.go +++ b/pkg/services/sqlstore/migrations/migrations.go @@ -33,7 +33,6 @@ func AddMigrations(mg *Migrator) { addUserAuthMigrations(mg) addServerlockMigrations(mg) addUserAuthTokenMigrations(mg) - addUserAuthOAuthMigrations(mg) } func addMigrationLogMigrations(mg *Migrator) { diff --git a/pkg/services/sqlstore/migrations/user_auth_mig.go b/pkg/services/sqlstore/migrations/user_auth_mig.go index 2771035b47f..22be7790fa8 100644 --- a/pkg/services/sqlstore/migrations/user_auth_mig.go +++ b/pkg/services/sqlstore/migrations/user_auth_mig.go @@ -25,4 +25,21 @@ func addUserAuthMigrations(mg *Migrator) { mg.AddMigration("alter user_auth.auth_id to length 190", NewRawSqlMigration(""). Postgres("ALTER TABLE user_auth ALTER COLUMN auth_id TYPE 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"}, + })) } diff --git a/pkg/services/sqlstore/migrations/user_auth_oauth_mig.go b/pkg/services/sqlstore/migrations/user_auth_oauth_mig.go deleted file mode 100644 index 039660f3612..00000000000 --- a/pkg/services/sqlstore/migrations/user_auth_oauth_mig.go +++ /dev/null @@ -1,25 +0,0 @@ -package migrations - -import . "github.com/grafana/grafana/pkg/services/sqlstore/migrator" - -func addUserAuthOAuthMigrations(mg *Migrator) { - userAuthV2 := Table{Name: "user_auth"} - - mg.AddMigration("Add OAuth access token to user_auth", NewAddColumnMigration(userAuthV2, &Column{ - Name: "o_auth_access_token", Type: DB_Text, Nullable: true, - })) - mg.AddMigration("Add OAuth refresh token to user_auth", NewAddColumnMigration(userAuthV2, &Column{ - Name: "o_auth_refresh_token", Type: DB_Text, Nullable: true, - })) - mg.AddMigration("Add OAuth token type to user_auth", NewAddColumnMigration(userAuthV2, &Column{ - Name: "o_auth_token_type", Type: DB_Text, Nullable: true, - })) - mg.AddMigration("Add OAuth expiry to user_auth", NewAddColumnMigration(userAuthV2, &Column{ - Name: "o_auth_expiry", Type: DB_DateTime, Nullable: true, - })) - - mg.AddMigration("Add index to user_id column in user_auth", NewAddIndexMigration(userAuthV2, &Index{ - Cols: []string{"user_id"}, - })) - -}