From: skodak Date: Thu, 8 Oct 2009 22:25:28 +0000 (+0000) Subject: MDL-19474 finally dropping support for old adodb moodle database drivers, yay! X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=79f0d55bc6182b070d102eaf3eeb355c9c130000;p=moodle.git MDL-19474 finally dropping support for old adodb moodle database drivers, yay! --- diff --git a/lib/dmllib.php b/lib/dmllib.php index c09748aa9b..18a82457fe 100644 --- a/lib/dmllib.php +++ b/lib/dmllib.php @@ -223,42 +223,24 @@ function setup_DB() { } if (!isset($CFG->dblibrary)) { + $CFG->dblibrary = 'native'; + // use new drivers instead of the old adodb driver names switch ($CFG->dbtype) { case 'postgres7' : $CFG->dbtype = 'pgsql'; - // continue, no break here - case 'pgsql' : - $CFG->dblibrary = 'native'; break; case 'mssql_n': $CFG->dbtype = 'mssql'; - // continue, no break here - case 'mssql': - $CFG->dblibrary = 'native'; break; case 'oci8po': $CFG->dbtype = 'oci'; - // continue, no break here - case 'oci': - $CFG->dblibrary = 'native'; break; case 'mysql' : - if (!extension_loaded('mysqli')) { - $CFG->dblibrary = 'adodb'; - break; - } $CFG->dbtype = 'mysqli'; - // continue, no break here - case 'mysqli' : - $CFG->dblibrary = 'native'; break; - - default: - // the rest of drivers is not converted yet - keep adodb for now - $CFG->dblibrary = 'adodb'; } }