]> 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:25:03 +0000 (16:25 +0100)
committerFrédéric Buclin <LpSolit@gmail.com>
Wed, 15 Feb 2012 15:25:03 +0000 (16:25 +0100)
r=glob a=LpSolit

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

index 436258122b02912e7e632510c257365952d6b608..9267a3feaadf6dbebb35b39c53a01f6ced199e5b 100644 (file)
@@ -890,7 +890,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 3fa6758d7d978f4aba3e4561a20347b7b76eda34..33da1cba8bf74d35098cef054bfe5baa2d518a2d 100644 (file)
@@ -660,6 +660,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 #
     ################################################################