在 liquibase 中管理视图更新的推荐方法是什么?



我目前正在通过liquibase作为sql文件管理视图。我遇到的问题是,为了对这些视图进行更新,我必须将视图的新版本创建为文件,这违背了首先将它们置于版本控制中的目的。解决此问题的推荐方法是什么?还是有推荐的方法?

createView上有一个replaceIfExists属性将替换现有视图。

http://www.liquibase.org/documentation/changes/create_view.html

然后,策略是在变更集中定义视图,然后使用新的变更集进行更新。 可能会有更好的,但您的更改日志将存储在源代码中,以便可以看到何时添加了变更集。

相关内容

最新更新