* db: upgrade db to 5.30
Этот коммит содержится в:
Carlos Tadeu Panato Junior
2020-12-07 10:20:22 +01:00
коммит произвёл GitHub
родитель 86e228b6c6
Коммит f27c55a884
2 изменённых файлов: 8 добавлений и 10 удалений

Просмотреть файл

@@ -19,7 +19,7 @@ import (
)
const (
CURRENT_SCHEMA_VERSION = VERSION_5_29_0
CURRENT_SCHEMA_VERSION = VERSION_5_30_0
VERSION_5_30_0 = "5.30.0"
VERSION_5_29_0 = "5.29.0"
VERSION_5_28_1 = "5.28.1"
@@ -942,12 +942,10 @@ func upgradeDatabaseToVersion529(sqlStore *SqlStore) {
}
func upgradeDatabaseToVersion530(sqlStore *SqlStore) {
// if shouldPerformUpgrade(sqlStore, VERSION_5_29_0, VERSION_5_30_0) {
if shouldPerformUpgrade(sqlStore, VERSION_5_29_0, VERSION_5_30_0) {
sqlStore.CreateColumnIfNotExistsNoDefault("FileInfo", "Content", "longtext", "text")
sqlStore.CreateColumnIfNotExistsNoDefault("FileInfo", "Content", "longtext", "text")
sqlStore.CreateColumnIfNotExists("SidebarCategories", "Muted", "tinyint(1)", "boolean", "0")
// saveSchemaVersion(sqlStore, VERSION_5_30_0)
// }
sqlStore.CreateColumnIfNotExists("SidebarCategories", "Muted", "tinyint(1)", "boolean", "0")
saveSchemaVersion(sqlStore, VERSION_5_30_0)
}
}

Просмотреть файл

@@ -57,10 +57,10 @@ func TestStoreUpgrade(t *testing.T) {
})
t.Run("upgrade schema running later minor version", func(t *testing.T) {
saveSchemaVersion(sqlStore, "5.29.0")
saveSchemaVersion(sqlStore, "5.99.0")
err := upgradeDatabase(sqlStore, "5.8.0")
require.NoError(t, err)
require.Equal(t, "5.29.0", sqlStore.GetCurrentSchemaVersion())
require.Equal(t, "5.99.0", sqlStore.GetCurrentSchemaVersion())
})
t.Run("upgrade schema running earlier major version", func(t *testing.T) {