我有两个DB实例,其中PostgreSQL 10。使用wal_level =逻辑的第一例实例,拥有所有表发布者。第二 - 在上面描述的发布者中订阅。
主数据库表中的所有数据都成功地发送到了副本。我只有一个问题 - 当我的应用在主上添加新表格时 - 我需要在副本中添加同一表(并运行刷新出版物(。
我的问题 - 复制DB有没有办法自动创建新表?
架构更改未复制。您可以在文档中看到,postgresql 10逻辑复制:subscription
我处理此操作的方式是通过脚本进行所有模式更改,并编写脚本,以便它执行更改命令两次:一次在主数据库中,然后在副本上进行一次。