我正在尝试使用liquibase来生成changeLog,从我的数据库的当前状态开始.
环境细节:
>操作系统:Windows 7 32 x86,
> Java JDK 1.7,
> MySQL的mysql jdbc驱动
> liquibase 2.0.5.
我从命令行运行以下命令:
liquibase --driver=com.mysql.jdbc.Driver --changeLogFile=./structure.xml --url="jdbc:mysql://mysql.mysite.com" --username= --password= generateChangeLog
它运行正常,并生成输出文件.但输出文件只包含:
在我的数据库中没有创建表(我期待用于跟踪的两个表).
我失踪了什么
EDITS
是的,我指的是液体酶和液相交换剂.我知道他们应该自动出现在数据库上.我的问题是为什么他们不在那里.是的,提供的用户具有进行此类任务授予的权限.
而且它不是一个空数据库.它有近20个表,10个视图,数据…