diff options
-rwxr-xr-x | checksetup.pl | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/checksetup.pl b/checksetup.pl index 1d3f278e8..dcf6a30af 100755 --- a/checksetup.pl +++ b/checksetup.pl @@ -1877,6 +1877,15 @@ if (!$class_count) { # Update the tables to the current definition ########################################################################### +# BEGIN LEGACY CHECKS +# The checks in this block are only run on old MySQL databases. +# The checks after this block are cross-db compatible. +# Look for "END LEGACY CHECKS" to find the end of this block. + +# Both legacy code and modern code need this variable. +my @admins = (); +if ($dbh->isa('Bugzilla::DB::Mysql')) { + # really old fields that were added before checksetup.pl existed # but aren't in very old bugzilla's (like 2.1) # Steve Stock (sstock@iconnect-inc.com) @@ -2935,7 +2944,6 @@ sub ListBits { return @res; } -my @admins = (); # The groups system needs to be converted if groupset exists if ($dbh->bz_get_field_def("profiles", "groupset")) { $dbh->bz_add_field('groups', 'last_changed', 'datetime not null'); @@ -3838,6 +3846,10 @@ $dbh->bz_change_field_type('bugs', 'votes', 'mediumint not null default 0'); # 2005-03-03 travis@sedsystems.ca -- Bug 41972 add_setting ("display_quips", {"on" => 1, "off" => 2 }, "on" ); +} # END LEGACY CHECKS + + + # If you had to change the --TABLE-- definition in any way, then add your # differential change code *** A B O V E *** this comment. # |