fixing wiki rate code / mixed case column names for PostgreSQL

This commit is contained in:
Ralf Becker 2012-03-08 06:20:21 +00:00
parent c09d09a8c1
commit ea079a6803

View File

@ -1385,7 +1385,8 @@ class egw_db
// if name contains special characters, quote it // if name contains special characters, quote it
// always quote for postgreSQL, as this is the only way to support mixed case names // always quote for postgreSQL, as this is the only way to support mixed case names
if ( preg_match('/\W/', $name) || $this->Type == 'ppsql') { if (preg_match('/\W/', $name) || $this->Type == 'pgsql' && preg_match('/[A-Z]+/', $name))
{
return $quote . $name . $quote; return $quote . $name . $quote;
} }