pgsql: Improve documentation about CREATE TABLE ... LIKE. - Mailing list pgsql-committers

From Tom Lane
Subject pgsql: Improve documentation about CREATE TABLE ... LIKE.
Date
Msg-id E1bSp5e-0007tr-NJ@gemulon.postgresql.org
Whole thread Raw
List pgsql-committers
Improve documentation about CREATE TABLE ... LIKE.

The docs failed to explain that LIKE INCLUDING INDEXES would not preserve
the names of indexes and associated constraints.  Also, it wasn't mentioned
that EXCLUDE constraints would be copied by this option.  The latter
oversight seems enough of a documentation bug to justify back-patching.

In passing, do some minor copy-editing in the same area, and add an entry
for LIKE under "Compatibility", since it's not exactly a faithful
implementation of the standard's feature.

Discussion: <20160728151154.AABE64016B@smtp.hushmail.com>

Branch
------
REL9_5_STABLE

Details
-------
http://git.postgresql.org/pg/commitdiff/884aec4f8505d9b4c767cf0f2456e12b843688cc

Modified Files
--------------
doc/src/sgml/ref/create_table.sgml | 52 ++++++++++++++++++++++++++------------
src/backend/parser/parse_utilcmd.c |  4 ++-
2 files changed, 39 insertions(+), 17 deletions(-)


pgsql-committers by date:

Previous
From: Tom Lane
Date:
Subject: pgsql: Improve documentation about CREATE TABLE ... LIKE.
Next
From: Tom Lane
Date:
Subject: pgsql: Improve documentation about CREATE TABLE ... LIKE.