]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Do commit-time fix: Add comment explaining the sql modes that are removed
authorolav%bkor.dhs.org <>
Wed, 15 Nov 2006 04:51:04 +0000 (04:51 +0000)
committerolav%bkor.dhs.org <>
Wed, 15 Nov 2006 04:51:04 +0000 (04:51 +0000)
Bugzilla/DB/Mysql.pm

index b3b1cba10fe592ce655afaa90b4e3c765a98023c..d9e6a25101d515dcb99e65c330314e7c99c3b86e 100644 (file)
@@ -68,6 +68,9 @@ sub new {
     # Bug 321645 - disable MySQL strict mode, if set
     my $sql_mode = $self->selectrow_array('SELECT @@sql_mode');
     if ($sql_mode) {
+        # STRICT_TRANS_TABLE or STICT_ALL_TABLES enable MySQL strict mode,
+        # causing bug 321645. TRADITIONAL sets these modes (among others) as
+        # well, so it has to be stipped as well
         my $new_sql_mode =
             join(",", grep {$_ !~ /^STRICT_(?:TRANS|ALL)_TABLES|TRADITIONAL$/}
                             split(/,/, $sql_mode));