upgrade db to 5.16 (#12260)
* upgrade db to 5.16 * set current schema version
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
e5ea44afcb
Коммит
ae3f112874
@@ -20,7 +20,7 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
CURRENT_SCHEMA_VERSION = VERSION_5_15_0
|
CURRENT_SCHEMA_VERSION = VERSION_5_16_0
|
||||||
VERSION_5_16_0 = "5.16.0"
|
VERSION_5_16_0 = "5.16.0"
|
||||||
VERSION_5_15_0 = "5.15.0"
|
VERSION_5_15_0 = "5.15.0"
|
||||||
VERSION_5_14_0 = "5.14.0"
|
VERSION_5_14_0 = "5.14.0"
|
||||||
@@ -736,15 +736,12 @@ func UpgradeDatabaseToVersion515(sqlStore SqlStore) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func UpgradeDatabaseToVersion516(sqlStore SqlStore) {
|
func UpgradeDatabaseToVersion516(sqlStore SqlStore) {
|
||||||
// TODO: Uncomment following condition when version 5.16.0 is released
|
if shouldPerformUpgrade(sqlStore, VERSION_5_15_0, VERSION_5_16_0) {
|
||||||
// if shouldPerformUpgrade(sqlStore, VERSION_5_15_0, VERSION_5_16_0) {
|
if sqlStore.DriverName() == model.DATABASE_DRIVER_POSTGRES {
|
||||||
|
sqlStore.GetMaster().Exec("ALTER TABLE Tokens ALTER COLUMN Extra TYPE varchar(2048)")
|
||||||
if sqlStore.DriverName() == model.DATABASE_DRIVER_POSTGRES {
|
} else if sqlStore.DriverName() == model.DATABASE_DRIVER_MYSQL {
|
||||||
sqlStore.GetMaster().Exec("ALTER TABLE Tokens ALTER COLUMN Extra TYPE varchar(2048)")
|
sqlStore.GetMaster().Exec("ALTER TABLE Tokens MODIFY Extra text")
|
||||||
} else if sqlStore.DriverName() == model.DATABASE_DRIVER_MYSQL {
|
}
|
||||||
sqlStore.GetMaster().Exec("ALTER TABLE Tokens MODIFY Extra text")
|
saveSchemaVersion(sqlStore, VERSION_5_16_0)
|
||||||
}
|
}
|
||||||
|
|
||||||
// saveSchemaVersion(sqlStore, VERSION_5_16_0)
|
|
||||||
// }
|
|
||||||
}
|
}
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user