From 7b049726c374830735b1ef6f684ac2e7113377d1 Mon Sep 17 00:00:00 2001 From: Jared Hancock <jared@osticket.com> Date: Sun, 8 Jul 2012 22:17:25 -0500 Subject: [PATCH] Add `pid` index for %ticket_thread And rearrange files to work with the new layout for the finalized upgrader --- .../upgrader/patches/b19dc97d-435c62c3.patch.sql | 5 ++++- main.inc.php | 2 +- setup/inc/sql/osticket-v1.7-mysql.sql | 1 + setup/inc/sql/osticket-v1.7-mysql.sql.md5 | 2 +- 4 files changed, 7 insertions(+), 3 deletions(-) rename setup/inc/sql/b19dc97d-b16d6d60.patch.sql => include/upgrader/patches/b19dc97d-435c62c3.patch.sql (63%) diff --git a/setup/inc/sql/b19dc97d-b16d6d60.patch.sql b/include/upgrader/patches/b19dc97d-435c62c3.patch.sql similarity index 63% rename from setup/inc/sql/b19dc97d-b16d6d60.patch.sql rename to include/upgrader/patches/b19dc97d-435c62c3.patch.sql index 2420917bf..b908348a7 100644 --- a/setup/inc/sql/b19dc97d-b16d6d60.patch.sql +++ b/include/upgrader/patches/b19dc97d-435c62c3.patch.sql @@ -8,6 +8,9 @@ ALTER TABLE `%TABLE_PREFIX%email_filter` ADD `canned_response_id` int(11) unsigned NOT NULL default '0' AFTER `disable_autoresponder`; +-- Add index for linking responses to messages quickly +ALTER TABLE `%TABLE_PREFIX%ticket_thread` ADD KEY `pid` (`pid`); + -- Finished with patch UPDATE `%TABLE_PREFIX%config` - SET `schema_signature`='71e05961fdb7a993a21704ae513512bc'; + SET `schema_signature`='435c62c3b23795529bcfae7e7371d82e'; diff --git a/main.inc.php b/main.inc.php index 2721c5549..1de9c91a3 100644 --- a/main.inc.php +++ b/main.inc.php @@ -63,7 +63,7 @@ #Current version && schema signature (Changes from version to version) define('THIS_VERSION','1.7-DPR4'); //Shown on admin panel - define('SCHEMA_SIGNATURE','71e05961fdb7a993a21704ae513512bc'); //MD5 signature of the db schema. (used to trigger upgrades) + define('SCHEMA_SIGNATURE','435c62c3b23795529bcfae7e7371d82e'); //MD5 signature of the db schema. (used to trigger upgrades) #load config info $configfile=''; diff --git a/setup/inc/sql/osticket-v1.7-mysql.sql b/setup/inc/sql/osticket-v1.7-mysql.sql index 9d3fa288e..ed6ea688e 100644 --- a/setup/inc/sql/osticket-v1.7-mysql.sql +++ b/setup/inc/sql/osticket-v1.7-mysql.sql @@ -660,6 +660,7 @@ CREATE TABLE `%TABLE_PREFIX%ticket_thread` ( PRIMARY KEY (`id`), KEY `ticket_id` (`ticket_id`), KEY `staff_id` (`staff_id`), + KEY `pid` (`pid`), FULLTEXT KEY `body` (`body`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; diff --git a/setup/inc/sql/osticket-v1.7-mysql.sql.md5 b/setup/inc/sql/osticket-v1.7-mysql.sql.md5 index 7363f25c7..c3f035087 100644 --- a/setup/inc/sql/osticket-v1.7-mysql.sql.md5 +++ b/setup/inc/sql/osticket-v1.7-mysql.sql.md5 @@ -1 +1 @@ -b16d6d6021962e9e8674b6a81d9609bd +435c62c3b23795529bcfae7e7371d82e -- GitLab