diff options
-rw-r--r-- | model/version.go | 1 | ||||
-rw-r--r-- | store/sqlstore/upgrade.go | 20 |
2 files changed, 11 insertions, 10 deletions
diff --git a/model/version.go b/model/version.go index 6e45211af..000d754d8 100644 --- a/model/version.go +++ b/model/version.go @@ -13,6 +13,7 @@ import ( // It should be maintained in chronological order with most current // release at the front of the list. var versions = []string{ + "5.4.0", "5.3.0", "5.2.0", "5.1.0", diff --git a/store/sqlstore/upgrade.go b/store/sqlstore/upgrade.go index 05e10d266..66599373f 100644 --- a/store/sqlstore/upgrade.go +++ b/store/sqlstore/upgrade.go @@ -492,15 +492,15 @@ func UpgradeDatabaseToVersion53(sqlStore SqlStore) { } func UpgradeDatabaseToVersion54(sqlStore SqlStore) { - // TODO: Uncomment following condition when version 5.4.0 is released - // if shouldPerformUpgrade(sqlStore, VERSION_5_3_0, VERSION_5_4_0) { - sqlStore.AlterColumnTypeIfExists("OutgoingWebhooks", "Description", "varchar(500)", "varchar(500)") - sqlStore.AlterColumnTypeIfExists("IncomingWebhooks", "Description", "varchar(500)", "varchar(500)") - if err := sqlStore.Channel().MigratePublicChannels(); err != nil { - mlog.Critical("Failed to migrate PublicChannels table", mlog.Err(err)) - time.Sleep(time.Second) - os.Exit(EXIT_GENERIC_FAILURE) + if shouldPerformUpgrade(sqlStore, VERSION_5_3_0, VERSION_5_4_0) { + sqlStore.AlterColumnTypeIfExists("OutgoingWebhooks", "Description", "varchar(500)", "varchar(500)") + sqlStore.AlterColumnTypeIfExists("IncomingWebhooks", "Description", "varchar(500)", "varchar(500)") + if err := sqlStore.Channel().MigratePublicChannels(); err != nil { + mlog.Critical("Failed to migrate PublicChannels table", mlog.Err(err)) + time.Sleep(time.Second) + os.Exit(EXIT_GENERIC_FAILURE) + } + sqlStore.CreateColumnIfNotExists("Users", "AcceptedServiceTermsId", "varchar(64)", "varchar(64)", "") + saveSchemaVersion(sqlStore, VERSION_5_4_0) } - sqlStore.CreateColumnIfNotExists("Users", "AcceptedServiceTermsId", "varchar(64)", "varchar(64)", "") - // saveSchemaVersion(sqlStore, VERSION_5_4_0) } |