function DatabaseSchema_pgsql::buildTableNameCondition
Build a condition to match a table name against a standard information_schema.
In PostgreSQL "unquoted names are always folded to lower case." The pgsql driver does not quote table names, so they are therefore always lowercase.
Overrides DatabaseSchema::buildTableNameCondition
See also
https://www.postgresql.org/docs/14/sql-syntax-lexical.html
File
-
includes/
database/ pgsql/ schema.inc, line 852
Class
Code
protected function buildTableNameCondition($table_name, $operator = '=', $add_prefix = TRUE) {
return parent::buildTableNameCondition(strtolower($table_name), $operator, $add_prefix);
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.