sql—自动将架构更改复制到postgresql中的另一个架构

at0kjp5o  于 2021-07-24  发布在  Java
关注(0)|答案(0)|浏览(171)

我有一个设计不好的数据库。为了设计一个新的数据库,我想到了每个模式有4个副本(a1、备份\ a1、历史\ a1、测试\ a1)。因此,如果在a1中的任何一个表中添加/更新了一行,则会在备份\u a1和测试\u a1上进行相同的复制,如图所示。虽然历史记录\u a1中会有以前更新过的行,其中过期的\u column=true和timestamp\u ts。这在许多情况下会使它更加混乱,因为在生产中,可以更改一个表以添加更多的列,例如,如果在a1中添加新列,则更改应如何在其他三个schema表中复制。当需要添加新行或更改表以添加新列时,我不确定触发器如何处理这样的任务。
如果你能举例说明,那就太好了。
在此处输入图像描述

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题