Rework the options syntax for logical replication commands
authorPeter Eisentraut <peter_e@gmx.net>
Fri, 12 May 2017 12:57:01 +0000 (08:57 -0400)
committerPeter Eisentraut <peter_e@gmx.net>
Fri, 12 May 2017 12:57:49 +0000 (08:57 -0400)
commitb807f59828fbc02fea612e1cbc0066c6dfa3be9b
tree3dcd63108c0d721a41f61354e1df73e38e2de3fa
parent734cb4c2e7de92972c01b6339a3e15ac4bc605dd
Rework the options syntax for logical replication commands

For CREATE/ALTER PUBLICATION/SUBSCRIPTION, use similar option style as
other statements that use a WITH clause for options.

Author: Petr Jelinek <petr.jelinek@2ndquadrant.com>
24 files changed:
doc/src/sgml/logical-replication.sgml
doc/src/sgml/ref/alter_publication.sgml
doc/src/sgml/ref/alter_subscription.sgml
doc/src/sgml/ref/create_publication.sgml
doc/src/sgml/ref/create_subscription.sgml
src/backend/commands/publicationcmds.c
src/backend/commands/subscriptioncmds.c
src/backend/parser/gram.y
src/bin/pg_dump/pg_dump.c
src/bin/pg_dump/t/002_pg_dump.pl
src/bin/psql/tab-complete.c
src/include/parser/kwlist.h
src/test/modules/dummy_seclabel/expected/dummy_seclabel.out
src/test/modules/dummy_seclabel/sql/dummy_seclabel.sql
src/test/regress/expected/object_address.out
src/test/regress/expected/publication.out
src/test/regress/expected/subscription.out
src/test/regress/sql/object_address.sql
src/test/regress/sql/publication.sql
src/test/regress/sql/subscription.sql
src/test/subscription/t/001_rep_changes.pl
src/test/subscription/t/002_types.pl
src/test/subscription/t/003_constraints.pl
src/test/subscription/t/004_sync.pl