使用Liquibase从PostgreSQL自定义转储文件还原

时间:2015-01-06 17:22:32

标签: postgresql postgresql-9.2 liquibase

我们的团队目前使用自定义数据库版本控制系统。我们正在考虑搬到Liquibase。

目前,在每次发布之后,我们将架构(没有生产数据)pg_dump转换为自定义(--format = c)数据文件。此数据文件作为构建的一部分还原到开发实例中(通过自定义DB版本控制系统提供的maven插件)。我们希望继续使用自定义数据文件格式(因为它可以更快地恢复,从而加快开发构建速度)。

我得到的印象是Liquibase支持从纯文本SQL文件恢复,但不支持从自定义格式文件恢复。它是否正确?

1 个答案:

答案 0 :(得分:0)

它不支持自定义格式,只有CSV,这是正确的。但是,您可以使用executeCommand来调用任何可以使用这些文件加载​​数据的程序。