]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 303860: There is a database change in the wrong place in checksetup.pl
authormkanat%kerio.com <>
Thu, 25 Aug 2005 02:27:51 +0000 (02:27 +0000)
committermkanat%kerio.com <>
Thu, 25 Aug 2005 02:27:51 +0000 (02:27 +0000)
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=joel, a=justdave

checksetup.pl

index 5d84ae7cb8106e5e05643934db916aaf592710d1..7e57587a55360cb521d7c07748af89efe0430504 100755 (executable)
@@ -3998,6 +3998,16 @@ if (!exists $dbh->bz_column_info('whine_queries', 'title')->{DEFAULT}) {
                           NOTNULL => 1, DEFAULT => "''"});
 }
 
+# 2005-06-29 bugreport@peshkin.net, bug 299156
+if ($dbh->bz_index_info('attachments', 'attachments_submitter_id_idx')
+   && (scalar(@{$dbh->bz_index_info('attachments',
+                                    'attachments_submitter_id_idx'
+                                   )->{FIELDS}}) < 2)
+      ) {
+    $dbh->bz_drop_index('attachments', 'attachments_submitter_id_idx');
+}
+$dbh->bz_add_index('attachments', 'attachments_submitter_id_idx',
+                   [qw(submitter_id bug_id)]);
 
 # If you had to change the --TABLE-- definition in any way, then add your
 # differential change code *** A B O V E *** this comment.
@@ -4021,17 +4031,6 @@ AddGroup('editcomponents', 'Can create, destroy, and edit components.');
 AddGroup('editkeywords', 'Can create, destroy, and edit keywords.');
 AddGroup('admin', 'Administrators');
 
-# 2005-06-29 bugreport@peshkin.net, bug 299156
-if ($dbh->bz_index_info('attachments', 'attachments_submitter_id_idx') 
-   && (scalar(@{$dbh->bz_index_info('attachments', 
-                                    'attachments_submitter_id_idx'
-                                   )->{FIELDS}}) < 2)
-      ) {
-    $dbh->bz_drop_index('attachments', 'attachments_submitter_id_idx');
-}
-$dbh->bz_add_index('attachments', 'attachments_submitter_id_idx',
-                   [qw(submitter_id bug_id)]);
-
 if (!GroupDoesExist("editbugs")) {
     my $id = AddGroup('editbugs', 'Can edit all bug fields.', ".*");
     my $sth = $dbh->prepare("SELECT userid FROM profiles");