java在运行mvn liquibase:diff更新数据库时发现多个目录与架构匹配
我用的是JHipster。当我添加一个新实体并运行
mvn -e compile liquibase:diff
我得到以下错误:
Error setting up or running Liquibase: liquibase.command.CommandExecutionException: liquibase.snapshot.InvalidExampleException: Found multiple catalogs matching schema -> [Help 1] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.liquibase:liquibase-maven-plugin:3.5.3:diff (default-cli) on project schema: Error setting up or running Liquibase: liquibase.command.CommandExecutionException: liquibase.snapshot.InvalidExampleException: Found multiple catalogs matching schema
我使用MySQL 5.7作为数据库管理系统
# 1 楼答案
由于缺乏细节,很难说(你使用的是什么数据库?)但我猜数据库可能只允许大小写不同的名称(schemaOne vs schemaOne vs schemaOne)