From d32a4c9dc4965aeae49211faa7cae7b6e0b7e7af Mon Sep 17 00:00:00 2001 From: Dries Buytaert Date: Fri, 28 Nov 2008 09:27:58 +0000 Subject: - Patch #337926 by hswong3i: by default, force lower-case database tables/columns. --- includes/database/mysql/database.inc | 2 ++ 1 file changed, 2 insertions(+) (limited to 'includes/database/mysql') diff --git a/includes/database/mysql/database.inc b/includes/database/mysql/database.inc index 60191db0a..23470abc3 100644 --- a/includes/database/mysql/database.inc +++ b/includes/database/mysql/database.inc @@ -29,6 +29,8 @@ class DatabaseConnection_mysql extends DatabaseConnection { PDO::MYSQL_ATTR_USE_BUFFERED_QUERY => TRUE, // Because MySQL's prepared statements skip the query cache, because it's dumb. PDO::ATTR_EMULATE_PREPARES => TRUE, + // Force column names to lower case. + PDO::ATTR_CASE => PDO::CASE_LOWER, )); // Force MySQL to use the UTF-8 character set by default. -- cgit v1.2.3