]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 722113: The profile_search table has a wrong index name
authorFrédéric Buclin <LpSolit@gmail.com>
Wed, 15 Feb 2012 15:26:34 +0000 (16:26 +0100)
committerFrédéric Buclin <LpSolit@gmail.com>
Wed, 15 Feb 2012 15:26:34 +0000 (16:26 +0100)
r=glob a=LpSolit

Bugzilla/DB/Schema.pm
Bugzilla/Install/DB.pm

index da0c7d2071dbe3ce6b3b48fec954e0838972837f..874a99ce0b41856db248a3a7ac88d1879fc2a310 100644 (file)
@@ -909,7 +909,7 @@ use constant ABSTRACT_SCHEMA => {
             list_order => {TYPE => 'MEDIUMTEXT'},
         ],
         INDEXES => [
-            profile_search_user_id => [qw(user_id)],
+            profile_search_user_id_idx => [qw(user_id)],
         ],
     },
 
index 44646962bb54ea896b4df6a048cd47ff61b68cc7..28c762d289dc2d4c8f732ddedfbe6fbce859e0d6 100644 (file)
@@ -663,6 +663,12 @@ sub update_table_definitions {
     # 2011-11-28 dkl@mozilla.com - Bug 685611
     _fix_notnull_defaults();
 
+    # 2012-02-15 LpSolit@gmail.com - Bug 722113
+    if ($dbh->bz_index_info('profile_search', 'profile_search_user_id')) {
+        $dbh->bz_drop_index('profile_search', 'profile_search_user_id');
+        $dbh->bz_add_index('profile_search', 'profile_search_user_id_idx', [qw(user_id)]);
+    }
+
     ################################################################
     # New --TABLE-- changes should go *** A B O V E *** this point #
     ################################################################