diff options
Diffstat (limited to 'store/sqlstore/upgrade.go')
-rw-r--r-- | store/sqlstore/upgrade.go | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/store/sqlstore/upgrade.go b/store/sqlstore/upgrade.go index 5f74dbfb1..a8be96172 100644 --- a/store/sqlstore/upgrade.go +++ b/store/sqlstore/upgrade.go @@ -489,7 +489,6 @@ func UpgradeDatabaseToVersion53(sqlStore SqlStore) { if shouldPerformUpgrade(sqlStore, VERSION_5_2_0, VERSION_5_3_0) { saveSchemaVersion(sqlStore, VERSION_5_3_0) } - } func UpgradeDatabaseToVersion54(sqlStore SqlStore) { @@ -497,6 +496,11 @@ func UpgradeDatabaseToVersion54(sqlStore SqlStore) { // 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) + } // saveSchemaVersion(sqlStore, VERSION_5_4_0) - // } } |