继承的 Postgres 复制 Table

Postgres Replication on Inherited Table

我尝试使用 Postgres 10 在继承的 table 上创建逻辑复制。但是如果我创建订阅,我会收到错误消息,指出该关系不存在。有谁知道为什么会这样?在复制的 table 上继承的另一种方法工作正常。

示例: 1. 具有模式 a 的数据库有 1 个 Table(父级),它继承自另一个(子级)Table 和 b(父级)上的一个发布者 2. 具有模式 a 的数据库有 1 Table(父级)和一个订阅者。 如果我尝试创建订阅者,我会收到 "relation a does not exist"

的错误

https://www.postgresql.org/docs/12/sql-createpublication.html

只有持久性基础 table 才能成为发布的一部分。临时 tables、未记录的 tables、外部 tables、物化视图、常规视图和分区 tables 不能成为发布的一部分。要复制分区 table,请将各个分区添加到发布中。