如何使用liquibase:diff迁移生产数据库

如何使用liquibase:diff迁移生产数据库,liquibase,Liquibase,开发数据库由liquibase管理。生产数据库仍然为空。根据文档,我运行了mvn liquibase:diff,以获得开发数据库和生产数据库之间的差异。该命令生成xml格式的数据库变更日志,其中包含变更集列表 我想下一步是使用diff更改日志并将其应用于生产数据库。但是我在文档中找不到要运行的正确maven命令。您想使用此处所述的更新命令:如果我使用更新,它将更新我的开发数据库。因此,可能是update命令,但哪些参数会更新生产数据库。这是文档中不清楚的。啊哈-是的,您需要为您使用的每个不同数据

开发数据库由liquibase管理。生产数据库仍然为空。根据文档,我运行了
mvn liquibase:diff
,以获得开发数据库和生产数据库之间的差异。该命令生成xml格式的数据库变更日志,其中包含变更集列表


我想下一步是使用diff更改日志并将其应用于生产数据库。但是我在文档中找不到要运行的正确maven命令。

您想使用此处所述的更新命令:

如果我使用更新,它将更新我的开发数据库。因此,可能是update命令,但哪些参数会更新生产数据库。这是文档中不清楚的。啊哈-是的,您需要为您使用的每个不同数据库设置不同的参数集。这个问题有一些细节: