Liquibase-为现有数据库生成changelogFile

时间:2018-09-06 08:38:00

标签: spring-boot liquibase

我正在尝试使用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中,但我不知道自己在做什么错。

编辑

我使用了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

0 个答案:

没有答案