From ad6e05238f01dd05774ed8dedf537caa017268f9 Mon Sep 17 00:00:00 2001 From: tjhunt Date: Tue, 17 Oct 2006 15:58:09 +0000 Subject: [PATCH] MDL-6760 - cannot insert the string 'null' into the database. You can now. Merged from MOODLE_17_STABLE. --- lib/setup.php | 4 ++++ 1 file changed, 4 insertions(+) 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) -- 2.39.5