【问题标题】:Need to pin all flyway updates to 1 schema_version table in a specified schema需要将所有 flyway 更新固定到指定模式中的 1 个 schema_version 表
【发布时间】:2017-12-18 15:56:46
【问题描述】:

我们希望能够将所有 sql 执行固定到模式 A 中的特定 schema_version 表。我们需要这个以便我们可以将 sqls 作为 sysdba 运行,并且 flyway 始终引用 A.schema_version 来验证校验和并更新 SQL 运行的结果.我们尝试添加以下设置:

flyway.schemas=A flyway.table=schema_version

但是我们发现,如果我们以用户 B 的身份运行 info,则 flyway 无法显示它可以读取 A.schema_version。我们缺少什么?

【问题讨论】:

    标签: flyway


    【解决方案1】:

    找到解决方案。正如 flyway 文档中所指定的那样,Schemas 区分大小写。我们需要引用 flyway.schemas= 其中 schema_name 大写

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-09-19
      • 2021-09-16
      • 1970-01-01
      • 2017-10-09
      • 1970-01-01
      • 2013-02-27
      • 2022-01-24
      • 1970-01-01
      相关资源
      最近更新 更多