【发布时间】:2014-09-13 01:13:57
【问题描述】:
我已经能够使用以下命令从当前数据库生成变更日志:
Liquibase --driver=org.hsqldb.jdbc.JDBCDriver --classpath=C:\i2S-devenv\apps\hsqldb-2.2.9\lib\hsqldb.jar --changeLogFile=c:\i2S-devenv\changelog.xml --url="jdbc:hsqldb:hsql://localhost:9901/test_db" generateChangeLog
现在,我在数据库中做了一些更改(删除表),我想更新我的更改日志以反映这些更改。我已经执行了以下命令:
Liquibase --driver=org.hsqldb.jdbc.JDBCDriver --classpath=C:\i2S-devenv\apps\hsqldb-2.2.9\lib\hsqldb.jar --changeLogFile=c:\i2S-devenv\changelog2.xml --url="jdbc:hsqldb:hsql://localhost:9901/test_db" diffChangeLog --referenceUrl="jdbc:hsqldb:hsql://localhost:9901/test_db"
这种方法有什么问题。我在 Changelog 中看不到任何差异。
谢谢。
蒂亚戈
【问题讨论】:
标签: liquibase