Просмотр исходного кода

decrease length of auth_id column in user_auth table

certain mysql versions don't support having indices with a greater varchar length
than 190.
Marcus Efraimsson 7 лет назад
Родитель
Сommit
8ed79d614b
1 измененных файлов с 3 добавлено и 3 удалено
  1. 3 3
      pkg/services/sqlstore/migrations/user_auth_mig.go

+ 3 - 3
pkg/services/sqlstore/migrations/user_auth_mig.go

@@ -22,8 +22,8 @@ func addUserAuthMigrations(mg *Migrator) {
 	// add indices
 	addTableIndicesMigrations(mg, "v1", userAuthV1)
 
-	mg.AddMigration("alter user_auth.auth_id to length 255", new(RawSqlMigration).
+	mg.AddMigration("alter user_auth.auth_id to length 190", new(RawSqlMigration).
 		Sqlite("SELECT 0 WHERE 0;").
-		Postgres("ALTER TABLE user_auth ALTER COLUMN auth_id TYPE VARCHAR(255);").
-		Mysql("ALTER TABLE user_auth MODIFY auth_id VARCHAR(255);"))
+		Postgres("ALTER TABLE user_auth ALTER COLUMN auth_id TYPE VARCHAR(190);").
+		Mysql("ALTER TABLE user_auth MODIFY auth_id VARCHAR(190);"))
 }