From a540dcdf9c2fcc37ed00fa60d21d703719e20310 Mon Sep 17 00:00:00 2001 From: Christopher Poile Date: Tue, 11 Aug 2020 09:48:08 -0400 Subject: [PATCH] move MM-26057 to 5.28; set previous PluginIds to '' (#15218) Co-authored-by: Mattermod --- store/sqlstore/upgrade.go | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/store/sqlstore/upgrade.go b/store/sqlstore/upgrade.go index 30b12bba69..67ab6fa753 100644 --- a/store/sqlstore/upgrade.go +++ b/store/sqlstore/upgrade.go @@ -19,6 +19,7 @@ import ( const ( CURRENT_SCHEMA_VERSION = VERSION_5_26_0 + VERSION_5_28_0 = "5.28.0" VERSION_5_27_0 = "5.27.0" VERSION_5_26_0 = "5.26.0" VERSION_5_25_0 = "5.25.0" @@ -185,6 +186,7 @@ func upgradeDatabase(sqlStore SqlStore, currentModelVersionString string) error upgradeDatabaseToVersion525(sqlStore) upgradeDatabaseToVersion526(sqlStore) upgradeDatabaseToVersion527(sqlStore) + upgradeDatabaseToVersion528(sqlStore) return nil } @@ -828,8 +830,17 @@ func upgradeDatabaseToVersion526(sqlStore SqlStore) { func upgradeDatabaseToVersion527(sqlStore SqlStore) { // TODO: uncomment when the time arrive to upgrade the DB for 5.27 // if shouldPerformUpgrade(sqlStore, VERSION_5_26_0, VERSION_5_27_0) { - sqlStore.CreateColumnIfNotExistsNoDefault("Commands", "PluginId", "VARCHAR(190)", "VARCHAR(190)") // saveSchemaVersion(sqlStore, VERSION_5_27_0) // } } + +func upgradeDatabaseToVersion528(sqlStore SqlStore) { + // TODO: uncomment when the time arrive to upgrade the DB for 5.28 + //if shouldPerformUpgrade(sqlStore, VERSION_5_27_0, VERSION_5_28_0) { + sqlStore.CreateColumnIfNotExistsNoDefault("Commands", "PluginId", "VARCHAR(190)", "VARCHAR(190)") + sqlStore.GetMaster().Exec("UPDATE Commands SET PluginId = '' WHERE PluginId IS NULL") + + // saveSchemaVersion(sqlStore, VERSION_5_28_0) + //} +}