* Update schema for version 3.6

* Update version for version 3.6
Этот коммит содержится в:
Harrison Healey
2017-01-04 17:24:07 -05:00
коммит произвёл GitHub
родитель 3d8acd4ee1
Коммит ff127bbaa3
2 изменённых файлов: 11 добавлений и 12 удалений

Просмотреть файл

@@ -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",

Просмотреть файл

@@ -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)
}
}