Java 在设置createDatabaseIfNotExist=true后,Liquibase未创建数据库
我在Java 在设置createDatabaseIfNotExist=true后,Liquibase未创建数据库,java,database,gradle,build.gradle,liquibase,Java,Database,Gradle,Build.gradle,Liquibase,我在build.gradle liquibase { activities { main { changeLogFile "${this.rootDir}/src/main/resources/changelog-master.xml" url "jdbc:postgresql://localhost:5432/test?createDatabaseIfNotExist=true" username "xxxx" passw
build.gradle
liquibase {
activities {
main {
changeLogFile "${this.rootDir}/src/main/resources/changelog-master.xml"
url "jdbc:postgresql://localhost:5432/test?createDatabaseIfNotExist=true"
username "xxxx"
password "xxxx"
}
}
runList = 'main'
}
createDatabaseIfNotExist
在URL中设置为true
当我启动服务器时,它指出数据库不存在
如果数据库不存在,我希望liquibase创建数据库
请提供任何建议这是postgres jdbc的问题,不是liquibase
我搜索了postgres,没有找到“createDatabaseIfNotExist”。这是mysql连接参数吗?是,它是mysql。如果基于java的web应用程序在服务器启动后不存在postgresql数据库,如何创建该数据库?请参阅: