Index: includes/database/sqlite/database.inc =================================================================== RCS file: /cvs/drupal/drupal/includes/database/sqlite/database.inc,v retrieving revision 1.2 diff -u -p -r1.2 database.inc --- includes/database/sqlite/database.inc 28 Nov 2008 09:27:58 -0000 1.2 +++ includes/database/sqlite/database.inc 29 Nov 2008 00:00:36 -0000 @@ -29,12 +29,12 @@ class DatabaseConnection_sqlite extends // We don't need a specific PDOStatement class here, we simulate it below. $connection_options['statement_class'] = FALSE; + // Force column names to lower case. + $connection_options[PDO::ATTR_CASE] = PDO::CASE_LOWER; + $this->transactionSupport = isset($connection_options['transactions']) ? $connection_options['transactions'] : TRUE; - parent::__construct('sqlite:'. $connection_options['database'], '', '', array( - // Force column names to lower case. - PDO::ATTR_CASE => PDO::CASE_LOWER, - )); + parent::__construct('sqlite:'. $connection_options['database'], '', '', $connection_options); $this->exec('PRAGMA encoding="UTF-8"');