From 12024dbca416e8071dc34fb941e4970c150b0f47 Mon Sep 17 00:00:00 2001 From: Dries Buytaert Date: Mon, 25 May 2009 05:22:52 +0000 Subject: - Patch #319165 by andpost: force PostgreSQL to use UTF-8 by default. --- includes/database/pgsql/database.inc | 3 +++ 1 file changed, 3 insertions(+) (limited to 'includes/database/pgsql') 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()) { -- cgit v1.2.3