diff options
author | Jean-Yves LEBLEU <jylebleu@avencall.com> | 2015-10-23 06:12:49 +0200 |
---|---|---|
committer | Jean-Yves LEBLEU <jylebleu@avencall.com> | 2015-10-23 06:12:49 +0200 |
commit | f0a31c209deab9f6558d205fdec006f8c9ac9d48 (patch) | |
tree | 3e0ea6ca4625541817c8d5e45d2f5812717d2661 | |
parent | 5ecf45e109a5910959e0cc6927b826ce5a406a7d (diff) | |
download | chat-f0a31c209deab9f6558d205fdec006f8c9ac9d48.tar.gz chat-f0a31c209deab9f6558d205fdec006f8c9ac9d48.tar.bz2 chat-f0a31c209deab9f6558d205fdec006f8c9ac9d48.zip |
PLT-797 Update System Table with latest version
Update database system table with last version if
coming from a 7.X version
-rw-r--r-- | store/sql_store.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/store/sql_store.go b/store/sql_store.go index d4d8fdf73..0d1bfe41b 100644 --- a/store/sql_store.go +++ b/store/sql_store.go @@ -73,6 +73,7 @@ func NewSqlStore() Store { } schemaVersion := sqlStore.GetCurrentSchemaVersion() + isSchemaVersion07 := false // If the version is already set then we are potentially in an 'upgrade needed' state if schemaVersion != "" { @@ -81,7 +82,6 @@ func NewSqlStore() Store { // If we are upgrading from the previous version then print a warning and continue // Special case - isSchemaVersion07 := false if schemaVersion == "0.7.1" || schemaVersion == "0.7.0" { isSchemaVersion07 = true } @@ -140,7 +140,7 @@ func NewSqlStore() Store { sqlStore.webhook.(*SqlWebhookStore).CreateIndexesIfNotExists() sqlStore.preference.(*SqlPreferenceStore).CreateIndexesIfNotExists() - if model.IsPreviousVersion(schemaVersion) { + if model.IsPreviousVersion(schemaVersion) || isSchemaVersion07 { sqlStore.system.Update(&model.System{Name: "Version", Value: model.CurrentVersion}) l4g.Warn("The database schema has been upgraded to version " + model.CurrentVersion) } |