O catálogo pg_publication_rel armazena o mapeamento entre relações e publicações no banco de dados. Este é um mapeamento muitos para muitos. Veja também pg_publication_tables, que fornece uma visão mais amigável dessas informações.
Tabela 52.42. Colunas de pg_publication_rel
Coluna Tipo de dados Descrição |
|---|
Identificador da linha |
Referência à publicação |
Referência à relação |
Árvore de expressão (na representação
|
Matriz de valores que indica quais colunas da tabela fazem parte
da publicação.
Por exemplo, um valor de |
Exemplo 52.25. Exemplo do tradutor
Relações das publicações
Uso do catálogo pg_publication_rel para mostrar as relações das publicações no banco de dados ana da usuária ana.
ana=> SELECT ana-> p.pubname AS publicação, ana-> r.prrelid::regclass AS relação ana-> FROM pg_publication_rel r ana-> LEFT JOIN pg_publication p ON r.prpubid = p.oid;
publicação | relação ------------+--------- biblioteca | autor biblioteca | editora biblioteca | livro (3 linhas)