将变更从开发环境迁移到生产环境

时间:2020-01-29 12:17:50

标签: database liquibase ddl

全部

我试图为数据库DDL相关的代码从一种环境升级到另一种环境实施Liquibase。 我们第一次进行部署时,generateChangeLog将生成可以在另一个环境中执行的完整数据库DDL。 现在,我添加了新表并更改了开发中的某些列。如何仅为这两个更改生成变更集。

关于, 阿努帕姆

1 个答案:

答案 0 :(得分:1)

@a_horse_with_no_name已经告知

您不应手动添加或更改表。您应该编写相应的Liquibase changeSet并运行那些

也许liquibase diffdiffChangeLog会为您提供帮助,但是以这种方式使用这些命令确实违背了Liquibase的想法。