summaryrefslogtreecommitdiffstats
path: root/store/sqlstore/plugin_store.go
diff options
context:
space:
mode:
authorJoram Wilander <jwawilander@gmail.com>2017-12-01 15:20:08 -0500
committerGitHub <noreply@github.com>2017-12-01 15:20:08 -0500
commitc3af8785734803b6199a28249537ef3e47fe4caa (patch)
tree8260b673bf1da0a41bd5a8375b5d28789ebefa7d /store/sqlstore/plugin_store.go
parent739d91f21387448f0071f06675fb71c7625fa46a (diff)
downloadchat-c3af8785734803b6199a28249537ef3e47fe4caa.tar.gz
chat-c3af8785734803b6199a28249537ef3e47fe4caa.tar.bz2
chat-c3af8785734803b6199a28249537ef3e47fe4caa.zip
Hash key for plugin store table and limit plugin ID length (#7915)
* Hash plugin store keys and update column limits * Limit plugin ID length on install * Add note to manifest id and allow zero length keys
Diffstat (limited to 'store/sqlstore/plugin_store.go')
-rw-r--r--store/sqlstore/plugin_store.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/store/sqlstore/plugin_store.go b/store/sqlstore/plugin_store.go
index a4b49cb27..66a082cdf 100644
--- a/store/sqlstore/plugin_store.go
+++ b/store/sqlstore/plugin_store.go
@@ -21,8 +21,8 @@ func NewSqlPluginStore(sqlStore SqlStore) store.PluginStore {
for _, db := range sqlStore.GetAllConns() {
table := db.AddTableWithName(model.PluginKeyValue{}, "PluginKeyValueStore").SetKeys(false, "PluginId", "Key")
- table.ColMap("PluginId").SetMaxSize(100)
- table.ColMap("Key").SetMaxSize(100)
+ table.ColMap("PluginId").SetMaxSize(200)
+ table.ColMap("Key").SetMaxSize(50)
table.ColMap("Value").SetMaxSize(8192)
}