Liquibase - как создать журнал изменений для существующей базы данных

Я пытаюсь использовать liquibase для генерации changeLog, начиная с моментального снимка текущего состояния моей базы данных.

Окружающая среда детали:

ОС: Windows 7 32 x86,Java JDK 1.7,MySQL драйвер JDBC от MySQLликваза 2.0.5.

Я запускаю следующее из командной строки:

liquibase --driver=com.mysql.jdbc.Driver --changeLogFile=./structure.xml --url="jdbc:mysql://mysql.mysite.com" --username= --password= generateChangeLog

Он работает нормально, и генерируется выходной файл. Но выходной файл просто содержит:



И в моей базе данных нет таблиц (я ожидал, что две таблицы будут использоваться для отслеживания).

Что мне не хватает?

редактирует

Да я'м, ссылаясь на таблицы liquibasechanlog и liquibasechangelock. Я знаю, что они должны автоматически появиться в базе данных. Мой вопрос, почему они нет там. И да, предоставленный пользователь имеет права, предоставленные для выполнения такой задачи.

И это не пустая база данных. Имеет около 20 таблиц, 10 просмотров, данные ...

Ответы на вопрос(3)

Ваш ответ на вопрос