我刚刚下载了Liquibase 3.6.2,添加了MariaDB驱动程序并运行了以下命令:
liquibase --url jdbc:mariadb://localhost:3306/db --changeLogFile changeLogFile.txt --username XXX --password xxx --diffTypes="data" generateChangeLog
Starting Liquibase at Mon, 17 Dec 2018 16:15:16 CET (version 3.6.2 built at 2018-07-03 11:28:09)
Liquibase command 'generateChangeLog' was executed successfully.
此后,文件changeLogFile.txt存在于当前目录中,但为空。但是,该数据库包含11个空表。我本来希望有一些XML框架以及创建表语句。
我该怎么做?
答案 0 :(得分:0)
您是否尝试通过--logLevel = debug修改详细程度?
答案 1 :(得分:0)
使用--diffTypes =“ data”可以将导出限制为仅数据。不会创建DDL xml。