diff --git a/include/upgrader/streams/core.sig b/include/upgrader/streams/core.sig index d1c341c6834e60a548cca0fc50e0e31196328df5..3c66643467933d668c14629d21d672cb2db1eaf3 100644 --- a/include/upgrader/streams/core.sig +++ b/include/upgrader/streams/core.sig @@ -1 +1 @@ -519d98cd885f060e220da7b30a6f78ae +b26f29a6bb5dbb3510b057632182d138 diff --git a/include/upgrader/streams/core/03ff59bf-519d98cd.cleanup.sql b/include/upgrader/streams/core/03ff59bf-b26f29a6.cleanup.sql similarity index 100% rename from include/upgrader/streams/core/03ff59bf-519d98cd.cleanup.sql rename to include/upgrader/streams/core/03ff59bf-b26f29a6.cleanup.sql diff --git a/include/upgrader/streams/core/03ff59bf-519d98cd.patch.sql b/include/upgrader/streams/core/03ff59bf-b26f29a6.patch.sql similarity index 86% rename from include/upgrader/streams/core/03ff59bf-519d98cd.patch.sql rename to include/upgrader/streams/core/03ff59bf-b26f29a6.patch.sql index 3b117941e70a36c183b3ef9cfcce934d95ee532f..162c635587773da7f8c9fa5f0f5612741461f228 100644 --- a/include/upgrader/streams/core/03ff59bf-519d98cd.patch.sql +++ b/include/upgrader/streams/core/03ff59bf-b26f29a6.patch.sql @@ -32,6 +32,14 @@ UPDATE `%TABLE_PREFIX%ticket_status` SET `properties`= INSERT(`properties`, 2, 0, '"allowreopen":true,"reopenstatus":0,') WHERE `state` = 'closed'; +-- change thread body text to 16Mb. +ALTER TABLE `%TABLE_PREFIX%ticket_thread` + CHANGE `body` `body` mediumtext NOT NULL; + +-- index ext id +ALTER TABLE `%TABLE_PREFIX%note` + ADD INDEX (`ext_id`); + -- Set new schema signature UPDATE `%TABLE_PREFIX%config` SET `value` = '519d98cd885f060e220da7b30a6f78ae' diff --git a/setup/inc/streams/core/install-mysql.sql b/setup/inc/streams/core/install-mysql.sql index c130bcf2cef1b1aa124848c0d80bce44da0ac45b..430a0b1ea44841ca299526a20fab8578bad4c8e0 100644 --- a/setup/inc/streams/core/install-mysql.sql +++ b/setup/inc/streams/core/install-mysql.sql @@ -489,7 +489,8 @@ CREATE TABLE `%TABLE_PREFIX%note` ( `sort` int(11) unsigned NOT NULL DEFAULT 0, `created` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', `updated` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' ON UPDATE CURRENT_TIMESTAMP, - PRIMARY KEY (`id`) + PRIMARY KEY (`id`), + KEY `ext_id` (`ext_id`) ) DEFAULT CHARSET=utf8; DROP TABLE IF EXISTS `%TABLE_PREFIX%session`; @@ -715,7 +716,7 @@ CREATE TABLE `%TABLE_PREFIX%ticket_thread` ( `poster` varchar(128) NOT NULL default '', `source` varchar(32) NOT NULL default '', `title` varchar(255), - `body` text NOT NULL, + `body` mediumtext NOT NULL, `format` varchar(16) NOT NULL default 'html', `ip_address` varchar(64) NOT NULL default '', `created` datetime NOT NULL,