From: tjhunt Date: Tue, 17 Oct 2006 15:58:09 +0000 (+0000) Subject: MDL-6760 - cannot insert the string 'null' into the database. You can now. Merged... X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=ad6e05238f01dd05774ed8dedf537caa017268f9;p=moodle.git MDL-6760 - cannot insert the string 'null' into the database. You can now. Merged from MOODLE_17_STABLE. --- diff --git a/lib/setup.php b/lib/setup.php index c23a806f4b..ed9fdca17b 100644 --- a/lib/setup.php +++ b/lib/setup.php @@ -119,6 +119,10 @@ global $HTTPSPAGEREQUIRED; $db = &ADONewConnection($CFG->dbtype); + // See MDL-6760 for why this is necessary. In Moodle 1.8, once we start using NULLs properly, + // we probably want to change this value to ''. + $db->null2null = 'A long random string that will never, ever match something we want to insert into the database, I hope. \''; + error_reporting(0); // Hide errors if (!isset($CFG->dbpersist) or !empty($CFG->dbpersist)) { // Use persistent connection (default)