PostgreSQL 中文参考文档
🌐 英文原版 官方 ↗

52.40. pg_publication #

目录 pg_publication 包含在数据库中创建的 所有发布。关于发布的更多信息见 Section 29.1。

Table 52.40. \1 字段列说明

Column Type

Description

oid oid

Row identifier

pubname name

发布的名称

pubowner oid (references pg_authid.oid)

发布的拥有者

puballtables bool

如果为真,该发布自动包括数据库中的所有表, 包括将来创建的任何表。

pubinsert bool

如果为真,发布中的表会复制 INSERT 操作。

pubupdate bool

如果为真,发布中的表会复制 UPDATE 操作。

pubdelete bool

如果为真,发布中的表会复制 DELETE 操作。

pubtruncate bool

如果为真,发布中的表会复制 TRUNCATE 操作。

pubviaroot bool

如果为真,叶分区上的操作会使用发布中提到的 其最顶层分区祖先的标识和模式来复制,而不是使用其自身的。

pubgencols char

控制在没有发布列列表时如何处理生成列的复制: n = 与发布关联的表中的生成列不应被复制, s = 与发布关联的表中的存储型生成列应当被复制。