代码之家  ›  专栏  ›  技术社区  ›  Vikas Rathore

从命令行运行Liquibase

  •  0
  • Vikas Rathore  · 技术社区  · 6 年前

    liquibase --defaultsFile= "C:/git/liquibaseproject/src/main/resources/liquibase.properties" --changeLogFile="C:/git/liquibaseproject/src/main/resources/db/db.changelog-master.yml" rollback 1.0
    

    我有个错误“ 运行Liquibase时出现意外错误:db/changelog/01 db-变更日志.yml不存在

    databaseChangeLog:
      - include:
          file: db/changelog/01-db-changelog.yml
      - include:
          file: db/changelog/02-db-changelog.yml
    

    当我运行我的springboot项目时,它运行得很好。只有当我试图通过cmd回滚时才会出错。

    我可以利用 mvn公司liquibase:rollback-Dliquibase.rollbackTag=1.0 但是我正在尝试创建一个用于回滚的bat文件。

    0 回复  |  直到 6 年前