设置createDatabaseIfNotExist = true后,Liquibase不创建数据库

时间:2015-07-13 17:09:38

标签: 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"
      password "xxxx"

     } 
  }
 runList = 'main'
} 
URL中的

createDatabaseIfNotExist设置为true。

当我启动服务器时,它提供的数据库不存在。

如果数据库不存在,我想要liquibase创建数据库。

请提出任何建议

1 个答案:

答案 0 :(得分:0)

这是一个postgres jdbc问题,而不是liquibase。

我搜索了帖子documentation,找不到" createDatabaseIfNotExist"。那是一个mysql连接参数吗?