Disabled MySQl strict mode for import process
authorMarcel Werk <burntime@woltlab.com>
Mon, 7 Oct 2013 10:50:05 +0000 (12:50 +0200)
committerMarcel Werk <burntime@woltlab.com>
Mon, 7 Oct 2013 10:50:05 +0000 (12:50 +0200)
wcfsetup/install/files/lib/system/worker/ImportWorker.class.php

index 1dbaf0fe8211e11ec63d795d902cbe54ff98803c..98165bf15bf61e106370fc40bc393e1bf064d0fc 100644 (file)
@@ -89,6 +89,11 @@ class ImportWorker extends AbstractWorker {
                        return;
                }
                
+               // disable mysql strict mode
+               $sql = "SET SESSION sql_mode = 'ANSI,ONLY_FULL_GROUP_BY'";
+               $statement = WCF::getDB()->prepareStatement($sql);
+               $statement->execute();
+               
                $this->exporter->exportData($this->parameters['objectType'], $this->loopCount);
        }