【问题标题】:How to change the schema name using liquibase如何使用 liquibase 更改架构名称
【发布时间】:2014-05-11 01:35:55
【问题描述】:

我正在使用具有默认架构 PUBLIC 的嵌入式数据库 H2。 我想要一个模式 XYZ 而不是默认的 H2 模式。如何使用 liquibase 更改它。我尝试创建第一个变更集以创建模式 XYZ,并将 schemaName 属性添加到所有 DDL 语句中以使用 schemaName。但是 databasechangelog 和 databasechangeloglock 是在 PUBLIC 模式中创建的。如何同时为这些表指定架构?

提前感谢您的回复。

【问题讨论】:

    标签: h2 liquibase


    【解决方案1】:

    使用 INIT=CREATE SCHEMA IF NOT EXISTS 测试并为 liquibase bean 中的“schemaName”指定“defaultSchema”属性。

    【讨论】:

      猜你喜欢
      • 2013-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多