## 52.39. `pg_publication`
[]()
The catalog `pg_publication` contains all publications created in the database. For more on publications see [Section 31.1](logical-replication-publication.html).
**Table 52.39. `pg_publication` Columns**
| Column Type
Description |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `oid` `oid`
Row identifier |
| `pubname` `name`
Name of the publication |
| `pubowner` `oid` (references [`pg_authid`](catalog-pg-authid.html).`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](sql-insert.html) operations are replicated for tables in the publication. |
| `pubupdate` `bool`
If true, [UPDATE](sql-update.html) operations are replicated for tables in the publication. |
| `pubdelete` `bool`
If true, [DELETE](sql-delete.html) operations are replicated for tables in the publication. |
| `pubtruncate` `bool`
If true, [TRUNCATE](sql-truncate.html) 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.|