From 205c5b2415deb10d4afba32249e7f5f989a097b1 Mon Sep 17 00:00:00 2001 From: Dries Buytaert Date: Sat, 29 Nov 2008 09:30:36 +0000 Subject: - Patch #337926 by hswong3i, Dave Reid, Damien Tournoud: forced connection with PDF:CASE_LOWER. --- includes/database/sqlite/database.inc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'includes/database/sqlite') diff --git a/includes/database/sqlite/database.inc b/includes/database/sqlite/database.inc index 7f3d521cf..2a69e131f 100644 --- a/includes/database/sqlite/database.inc +++ b/includes/database/sqlite/database.inc @@ -27,11 +27,11 @@ class DatabaseConnection_sqlite extends DatabaseConnection { public function __construct(Array $connection_options = array()) { // We don't need a specific PDOStatement class here, we simulate it below. - $connection_options['statement_class'] = FALSE; - + $this->statementClass = 'PDOStatement'; $this->transactionSupport = isset($connection_options['transactions']) ? $connection_options['transactions'] : TRUE; - parent::__construct('sqlite:'. $connection_options['database'], '', '', array( + $dns = 'sqlite:'. $connection_options['database']; + parent::__construct($dns, '', '', array( // Force column names to lower case. PDO::ATTR_CASE => PDO::CASE_LOWER, )); -- cgit v1.2.3