Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Doc: Improve clarity on partitioned table limitations
authorDavid Rowley <drowley@postgresql.org>
Wed, 30 Sep 2020 00:03:01 +0000 (13:03 +1300)
committerDavid Rowley <drowley@postgresql.org>
Wed, 30 Sep 2020 00:03:01 +0000 (13:03 +1300)
Explicitly mention that primary key constraints are also included in the
limitation that the constraint columns must be a superset of the partition key
columns.

Wording suggestion from Tom Lane.

Discussion: https://postgr.es/m/64062533.78364.1601415362244@mail.yahoo.com
Backpatch-through: 11, where unique constraints on partitioned tables were added

doc/src/sgml/ddl.sgml

index 0ef55a0f79c177f9a26f634f74b73277405d156a..b5b16937d90a578b4b18f12d0655822ae21da9f5 100644 (file)
@@ -4056,8 +4056,8 @@ ALTER INDEX measurement_city_id_logdate_key
 
      <listitem>
       <para>
-       Unique constraints on partitioned tables must include all the
-       partition key columns.  This limitation exists because
+       Unique constraints (and hence primary keys) on partitioned tables must
+       include all the partition key columns.  This limitation exists because
        <productname>PostgreSQL</productname> can only enforce
        uniqueness in each partition individually.
       </para>