summaryrefslogtreecommitdiffstats
path: root/store/sqlstore/role_supplier.go
diff options
context:
space:
mode:
authorGeorge Goldberg <george@gberg.me>2018-03-28 09:58:00 +0100
committerGitHub <noreply@github.com>2018-03-28 09:58:00 +0100
commita28f6e7748f4f6c24d0d1db589de160a0ec74b80 (patch)
tree16648f0f99a9b6b7554aa8945e172a29d81da77e /store/sqlstore/role_supplier.go
parentad8bf48c4e6842551ba95a5e2424c14c50aa8752 (diff)
downloadchat-a28f6e7748f4f6c24d0d1db589de160a0ec74b80.tar.gz
chat-a28f6e7748f4f6c24d0d1db589de160a0ec74b80.tar.bz2
chat-a28f6e7748f4f6c24d0d1db589de160a0ec74b80.zip
Fix roles table ID max length so MySQL 5.6 doesn't fail. (#8532)
Diffstat (limited to 'store/sqlstore/role_supplier.go')
-rw-r--r--store/sqlstore/role_supplier.go1
1 files changed, 1 insertions, 0 deletions
diff --git a/store/sqlstore/role_supplier.go b/store/sqlstore/role_supplier.go
index f9ce53788..828f4484e 100644
--- a/store/sqlstore/role_supplier.go
+++ b/store/sqlstore/role_supplier.go
@@ -67,6 +67,7 @@ func (role Role) ToModel() *model.Role {
func initSqlSupplierRoles(sqlStore SqlStore) {
for _, db := range sqlStore.GetAllConns() {
table := db.AddTableWithName(Role{}, "Roles").SetKeys(false, "Id")
+ table.ColMap("Id").SetMaxSize(26)
table.ColMap("Name").SetMaxSize(64).SetUnique(true)
table.ColMap("DisplayName").SetMaxSize(128)
table.ColMap("Description").SetMaxSize(1024)