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.
Showing
- doc/src/sgml/config.sgml 18 additions, 1 deletiondoc/src/sgml/config.sgml
- doc/src/sgml/ref/pg_dump.sgml 12 additions, 1 deletiondoc/src/sgml/ref/pg_dump.sgml
- doc/src/sgml/ref/pg_dumpall.sgml 12 additions, 1 deletiondoc/src/sgml/ref/pg_dumpall.sgml
- src/backend/utils/adt/ruleutils.c 5 additions, 1 deletionsrc/backend/utils/adt/ruleutils.c
- src/backend/utils/misc/guc.c 10 additions, 1 deletionsrc/backend/utils/misc/guc.c
- src/backend/utils/misc/postgresql.conf.sample 1 addition, 0 deletionssrc/backend/utils/misc/postgresql.conf.sample
- src/bin/pg_dump/dumputils.c 6 additions, 2 deletionssrc/bin/pg_dump/dumputils.c
- src/bin/pg_dump/dumputils.h 3 additions, 1 deletionsrc/bin/pg_dump/dumputils.h
- src/bin/pg_dump/pg_dump.c 8 additions, 1 deletionsrc/bin/pg_dump/pg_dump.c
- src/bin/pg_dump/pg_dumpall.c 8 additions, 1 deletionsrc/bin/pg_dump/pg_dumpall.c
- src/include/utils/builtins.h 2 additions, 1 deletionsrc/include/utils/builtins.h
Loading
Please register or sign in to comment