summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--model/version.go1
-rw-r--r--store/sql_upgrade.go22
2 files changed, 11 insertions, 12 deletions
diff --git a/model/version.go b/model/version.go
index 9d9d8fc1e..2a034dec5 100644
--- a/model/version.go
+++ b/model/version.go
@@ -13,6 +13,7 @@ import (
// It should be maitained in chronological order with most current
// release at the front of the list.
var versions = []string{
+ "3.6.0",
"3.5.0",
"3.4.0",
"3.3.0",
diff --git a/store/sql_upgrade.go b/store/sql_upgrade.go
index 4c4d83504..d69404baa 100644
--- a/store/sql_upgrade.go
+++ b/store/sql_upgrade.go
@@ -214,20 +214,18 @@ func UpgradeDatabaseToVersion35(sqlStore *SqlStore) {
}
func UpgradeDatabaseToVersion36(sqlStore *SqlStore) {
- // TODO uncomment me before release
- //if shouldPerformUpgrade(sqlStore, VERSION_3_5_0, VERSION_3_6_0) {
+ if shouldPerformUpgrade(sqlStore, VERSION_3_5_0, VERSION_3_6_0) {
+ sqlStore.CreateColumnIfNotExists("Posts", "HasReactions", "tinyint", "boolean", "0")
- sqlStore.CreateColumnIfNotExists("Posts", "HasReactions", "tinyint", "boolean", "0")
+ // Create Team Description column
+ sqlStore.CreateColumnIfNotExists("Teams", "Description", "varchar(255)", "varchar(255)", "")
- // Create Team Description column
- sqlStore.CreateColumnIfNotExists("Teams", "Description", "varchar(255)", "varchar(255)", "")
+ // Add a Position column to users.
+ sqlStore.CreateColumnIfNotExists("Users", "Position", "varchar(64)", "varchar(64)", "")
- // Add a Position column to users.
- sqlStore.CreateColumnIfNotExists("Users", "Position", "varchar(64)", "varchar(64)", "")
+ // Remove ActiveChannel column from Status
+ sqlStore.RemoveColumnIfExists("Status", "ActiveChannel")
- // Remove ActiveChannel column from Status
- sqlStore.RemoveColumnIfExists("Status", "ActiveChannel")
-
- //saveSchemaVersion(sqlStore, VERSION_3_6_0)
- //}
+ saveSchemaVersion(sqlStore, VERSION_3_6_0)
+ }
}