pgsql: Add options to force quoting of all identifiers.

From: rhaas(at)postgresql(dot)org (Robert Haas)
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql: Add options to force quoting of all identifiers.
Date: 2010-07-22 01:22:35
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-committers

Log Message:
Add options to force quoting of all identifiers.

I've added a quote_all_identifiers GUC which affects the behavior
of the backend, and a --quote-all-identifiers argument to pg_dump
and pg_dumpall which sets the GUC and also affects the quoting done
internally by those applications.

Design by Tom Lane; review by Alex Hunsaker; in response to bug #5488
filed by Hartmut Goebel.

Modified Files:
config.sgml (r1.298 -> r1.299)
pg_dump.sgml (r1.117 -> r1.118)
pg_dumpall.sgml (r1.82 -> r1.83)
ruleutils.c (r1.328 -> r1.329)
guc.c (r1.564 -> r1.565)
postgresql.conf.sample (r1.293 -> r1.294)
dumputils.c (r1.56 -> r1.57)
dumputils.h (r1.29 -> r1.30)
pg_dump.c (r1.582 -> r1.583)
pg_dumpall.c (r1.134 -> r1.135)
builtins.h (r1.351 -> r1.352)

Browse pgsql-committers by date

  From Date Subject
Next Message Robert Haas 2010-07-22 01:25:01 pgsql: Fix bogus server version in pg_dumpall --quote-all-identifiers.
Previous Message Robert Haas 2010-07-22 00:47:59 pgsql: Centralize DML permissions-checking logic.