我正在使用 Spring-Boot v3.1.3 和 Liquibase v4.23.1。
为
Liquibase创建
diff
和 update
的命令按预期正常工作:
- mvn liquibase:diff
- mvn liquibase:update
但是当我想使用以下命令回滚应用的变更日志(迁移)时:
- mvn liquibase:rollback -Dliquibase.rollbackCount=1
我有错误:
[错误]未知的生命周期阶段“.rollbackCount=1”。您必须指定一个 有效的生命周期阶段或目标......
问题是什么以及如何解决?
我在Liquibase网站的论坛中找到了答案[链接]
有点有线,但在 Windows 操作系统中,
我尝试使用 CMD instead of PowerShell(或 IntelliJ 嵌入式终端),问题解决了!