summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2009-05-25 05:22:52 +0000
committerDries Buytaert <dries@buytaert.net>2009-05-25 05:22:52 +0000
commit12024dbca416e8071dc34fb941e4970c150b0f47 (patch)
tree061ecf837b532f51ee5b3582818756cc05ab27a6
parente2184e25ac140d3b44709b7b070c1c4889122d45 (diff)
downloadbrdo-12024dbca416e8071dc34fb941e4970c150b0f47.tar.gz
brdo-12024dbca416e8071dc34fb941e4970c150b0f47.tar.bz2
- Patch #319165 by andpost: force PostgreSQL to use UTF-8 by default.
-rw-r--r--includes/database/pgsql/database.inc3
1 files changed, 3 insertions, 0 deletions
diff --git a/includes/database/pgsql/database.inc b/includes/database/pgsql/database.inc
index 881ea3d97..77a950dfe 100644
--- a/includes/database/pgsql/database.inc
+++ b/includes/database/pgsql/database.inc
@@ -33,6 +33,9 @@ class DatabaseConnection_pgsql extends DatabaseConnection {
// Force column names to lower case.
PDO::ATTR_CASE => PDO::CASE_LOWER,
));
+
+ // Force PostgreSQL to use the UTF-8 character set by default.
+ $this->exec('SET NAMES "UTF8"');
}
public function query($query, array $args = array(), $options = array()) {