我希望 Liquibase 从此数据库“测试”中生成更改日志。可能吗?
我已经有一个现有的数据库,里面有它的表和数据。
jdbc:mysql://localhost:3306/testing
现在,我希望 Liquibase 从这个数据库“测试”中生成一个变更日志。可能吗?
这是我的命令,但它不起作用。
liquibase --driver=com.mysql.jdbc.Driver --classpath=C:\mysql-connector-java-5.1.47.jar
--changeLogFile=C:\db.changelog.xml --url="jdbc:mysql://localhost:3306/testing"
--username=root generateChangeLog
我不使用任何密码。
该错误与 --changeLogFile=C:\db.changelog.xml 有关
我想,Liquibase 将引用我的数据库“测试”,并在文件夹 C 中生成名为“db.changelog.xml”的更改日志。
我错了哪一部分?我错过了什么吗?
或者,Liquibase 不打算从现有数据库生成更改日志?
或者,Liquibase 的目的是仅从变更日志生成数据库?反之亦然?