53.40. pg_publication #

カタログpg_publicationには、データベース内に作成されたすべてのパブリケーションが含まれます。 パブリケーションについての詳細は31.1を参照してください。

表53.40 pg_publicationの列

列 型

説明

oid oid

行識別子

pubname name

パブリケーションの名前

pubowner oid (参照先 pg_authid.oid

パブリケーションの所有者

puballtables bool

trueの場合、このパブリケーションは、将来作成されるテーブルを含め、データベース内の全テーブルを自動的に含みます。

pubinsert bool

trueの場合、パブリケーション内のテーブルに対するINSERT操作は複製されます。

pubupdate bool

trueの場合、パブリケーション内のテーブルに対するUPDATE操作は複製されます。

pubdelete bool

trueの場合、パブリケーション内のテーブルに対するDELETE操作は複製されます。

pubtruncate bool

trueの場合、パブリケーション内のテーブルに対するTRUNCATE操作は複製されます。

pubviaroot bool

trueの場合、自分自身ではなく、パブリケーションが言及しているパーティションの最上位の祖先の識別子とスキーマを使って、リーフパーティションに対する操作が複製されます。