Index: branches/5.2.x/core/kernel/application.php =================================================================== diff -u -N -r15233 -r15239 --- branches/5.2.x/core/kernel/application.php (.../application.php) (revision 15233) +++ branches/5.2.x/core/kernel/application.php (.../application.php) (revision 15239) @@ -1,6 +1,6 @@ registerDefaultClasses(); $vars = kUtil::parseConfig(true); - $db_class = isset($vars['Databases']) ? 'kDBLoadBalancer' : 'kDBConnection'; + $db_class = isset($vars['Databases']) ? 'kDBLoadBalancer' : ($this->isDebugMode() ? 'kDBConnectionDebug' : 'kDBConnection'); $this->Conn = $this->Factory->makeClass($db_class, Array (SQL_TYPE, Array (&$this, 'handleSQLError'))); $this->Conn->setup($vars); @@ -780,6 +780,7 @@ // database $this->registerClass('kDBConnection', KERNEL_PATH . '/db/db_connection.php'); + $this->registerClass('kDBConnectionDebug', KERNEL_PATH . '/db/db_connection.php'); $this->registerClass('kDBLoadBalancer', KERNEL_PATH . '/db/db_load_balancer.php'); $this->registerClass('kDBItem', KERNEL_PATH . '/db/dbitem.php'); $this->registerClass('kCatDBItem', KERNEL_PATH . '/db/cat_dbitem.php');