52.17. pg_publication_tables

Представление pg_publication_tables содержит информацию о сопоставлении публикаций с информацией о связанных с ними таблицах. В отличие от нижележащего каталога pg_publication_rel, в это представление добавляются публикации вида FOR ALL TABLES и FOR TABLES IN SCHEMA, и для такой публикации в нём будет присутствовать строка для каждой входящей в неё таблицы.

Таблица 52.17. Столбцы pg_publication_tables

Тип столбца

Описание

pubname name (ссылается на pg_publication.pubname)

Имя публикации

schemaname name (ссылается на pg_namespace.nspname)

Имя схемы, содержащей таблицу

tablename name (ссылается на pg_class.relname)

Имя таблицы

attnames name[] (ссылается на pg_attribute.attname)

Имена столбцов таблицы, включённых в публикацию. Если список столбцов таблицы не указан в публикации, перечисляются все её столбцы.

rowfilter text

Выражение для условия, ограничивающего публикацию таблицы