From 2ed7e56337f9db130bb1e2f1d1d454b505c1f972 Mon Sep 17 00:00:00 2001 From: hawk__ Date: Fri, 26 Aug 2011 21:57:44 +0000 Subject: [PATCH] Added a handler for "SET NAMES ... COLLATE ..." git-svn-id: https://plugins.svn.wordpress.org/postgresql-for-wordpress/trunk@429260 b8457f37-d9ea-0310-8a92-e5e31aec5664 --- pg4wp/driver_pgsql.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pg4wp/driver_pgsql.php b/pg4wp/driver_pgsql.php index 206f1a4..0e594c9 100644 --- a/pg4wp/driver_pgsql.php +++ b/pg4wp/driver_pgsql.php @@ -292,6 +292,12 @@ $logto = 'OPTIMIZE'; $sql = str_replace( 'OPTIMIZE TABLE', 'VACUUM', $sql); } + // Handle 'SET NAMES ... COLLATE ...' + elseif( false !== strpos($sql, 'COLLATE')) + { + $logto = 'SETNAMES'; + $sql = "SET NAMES 'utf8'"; + } // Load up upgrade and install functions as required elseif( 0 === strpos( $sql, 'CREATE') || (defined('WP_INSTALLING') && WP_INSTALLING)) {