Liquibase generateChangeLog成功,但是changelog为空?

时间:2018-12-17 15:29:28

标签: mariadb liquibase

我刚刚下载了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框架以及创建表语句。

我该怎么做?

2 个答案:

答案 0 :(得分:0)

您是否尝试通过--logLevel = debug修改详细程度?

答案 1 :(得分:0)

使用--diffTypes =“ data”可以将导出限制为仅数据。不会创建DDL xml。