Liquibase - генерирует changelogFile для существующей базы данных - PullRequest
0 голосов
/ 06 сентября 2018

Я пытаюсь использовать liquibase для генерации changeLog, но когда я запускаю это в терминале

> liquibase --driver=com.mysql.jdbc.Driver --changeLogFile=./db.changelog-1.0.0.xml --url="jdbc:mysql://127.0.0.1:3306/recproject_test?useUnicode=yes&characterEncoding
=UTF-8" --username=<username>--password=<password> generateChangeLog

Я получаю сообщение:

'liquibase' не распознается как внутренняя или внешняя команда, работающая программа или командный файл.

Я добавил liquibase в свой pom.xml в качестве зависимости, и я не знаю, что я делаю неправильно.

EDIT

Я использовал liquibase.bat, но получил

Команда не пройдена

Я запустил команду, как показано ниже

liquibase --driver=com.mysql.jdbc.Driver --changeLogFile="C:/Users/user/Desktop/SampleProject/web/src/main/resources/data/changelog/db.changelog-1.0.0.xml" --url="jdbc:mysql://127.0.0.1:3306/recproject_test?useUnicode=yes&characterEncoding=UTF-8" --username=user --password=root
...