The catalog pg_publication contains all publications created in the database. For more on publications see Section 29.1.
Table 52.40. pg_publication Columns
| Column Type
Description
| | --- | |
oid oid
Row identifier
| |
pubname name
Name of the publication
| |
pubowner oid (references pg_authid.oid)
Owner of the publication
| |
puballtables bool
If true, this publication automatically includes all tables in the database, including any that will be created in the future.
| |
pubinsert bool
If true, INSERT operations are replicated for tables in the publication.
| |
pubupdate bool
If true, UPDATE operations are replicated for tables in the publication.
| |
pubdelete bool
If true, DELETE operations are replicated for tables in the publication.
| |
pubtruncate bool
If true, TRUNCATE operations are replicated for tables in the publication.
| |
pubviaroot bool
If true, operations on a leaf partition are replicated using the identity and schema of its topmost partitioned ancestor mentioned in the publication instead of its own.
| |
pubgencols char
Controls how to handle generated column replication when there is no publication column list: n = generated columns in the tables associated with the publication should not be replicated, s = stored generated columns in the tables associated with the publication should be replicated.
|