java - 有没有办法在 liquibase 中执行变更集之前创建 postgres 数据库

标签 java postgresql liquibase

我在 Spring Boot 应用程序中使用 liquibase,并且正在寻找一种在执行更改集之前创建数据库的方法。

最佳答案

实际上创建数据库是 Liquibase 无法做到的一件事。它期望您要管理的数据库已经创建。根据您使用的数据库平台,可能可以连接到要在其上创建数据库的同一服务器,然后发出 SQL 命令来创建新数据库,但这是数据库服务器差异很大的一个领域。

关于java - 有没有办法在 liquibase 中执行变更集之前创建 postgres 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55807011/

相关文章:

java - 如何提示用户访问控制

java : hide or display table according to condition

java - 将文件对象转换为位图

java - 需要在JMETER测试中加载静态内容

sql - 使用 Bookshelf 的 Postgres 物化路径搜索

java - JDBC 代码是否与单一数据库类型相关?

sql - 如何在 postgresql 中使用更新作为内部子查询

database - 数据库迁移 - Hibernate/JPA - hbm2ddl - diff 工具

sql - Liquibase Gradle插件2.0.2回滚任务错误

postgresql - liquibase 命令行错误 org.yaml.snakeyaml.Yaml