我正在使用 Liquibase 2.0.5。我有以下过程:
- 将 Liquibase 更改导出到 XML 文件。
- 登录到数据库并运行一些 db 命令(例如
ALTER TABLE ...
) - 将步骤 2 中所做的更改导出为 Liquibase 变更集。
我的问题是,我该怎么做第 3 步?我使用以下脚本执行步骤 1 ...
/opt/liquibase/liquibase --driver=com.mysql.jdbc.Driver \
--classpath=~/.m2/repository//mysql/mysql-connector-java/5.1.15/mysql-connector-java-5.1.15.jar \
--changeLogFile=~/db.changelog.xml \
--url="jdbc:mysql://localhost:3306/db" \
--username=user \
--password=pass \
generateChangeLog