From 601eb8f8baeb1d3962670dca27e4c258f7622e16 Mon Sep 17 00:00:00 2001
From: Jared Hancock <jared@osticket.com>
Date: Tue, 19 Nov 2013 22:18:26 -0600
Subject: [PATCH] upgrade: Avoid creating unnecessary index

There's a unique index on %user_email.address, so there's no need to create
an index on %ticket.email when matching up records.
---
 include/upgrader/streams/core/dad45ca2-61c9d5d7.cleanup.sql | 2 --
 1 file changed, 2 deletions(-)

diff --git a/include/upgrader/streams/core/dad45ca2-61c9d5d7.cleanup.sql b/include/upgrader/streams/core/dad45ca2-61c9d5d7.cleanup.sql
index de3289c2e..60f3ab9d9 100644
--- a/include/upgrader/streams/core/dad45ca2-61c9d5d7.cleanup.sql
+++ b/include/upgrader/streams/core/dad45ca2-61c9d5d7.cleanup.sql
@@ -53,12 +53,10 @@ UPDATE `%TABLE_PREFIX%user_email` A1
 ALTER TABLE `%TABLE_PREFIX%user` DROP INDEX `def_eml_id`;
 
 --      - Update the ticket table
-ALTER TABLE `%TABLE_PREFIX%ticket` ADD KEY `email_lookup` (`email`);
 UPDATE `%TABLE_PREFIX%ticket` A1
     JOIN `%TABLE_PREFIX%user_email` A2 ON A2.`address` = A1.`email`
     SET A1.`user_id` = A2.`user_id`,
         A1.`user_email_id` = A2.`id`;
-ALTER TABLE `%TABLE_PREFIX%ticket` DROP INDEX `email_lookup`;
 
 -- TODO: Move this to a client info dynamic entry
 -- 4. Create form entries for each ticket
-- 
GitLab