【发布时间】:2015-10-17 14:42:18
【问题描述】:
将 Flyway 与 H2 数据库结合使用,我可以立即使用存储在 PUBLIC.schema_version 中的所有 SQL 架构迁移历史记录。
我想将此表存储在专用的 SQL 模式 FLYWAY 中,例如:FLYWAY.history。
这样做的原因是为了在打开 PUBLIC 表时不从视觉上污染 H2 控制台,并避免任何命名空间冲突。
通过修改flyway.table属性,可以更改历史表的名称。
但是使用flyway.table=FLYWAY.history 不起作用。未创建架构 FLYWAY,而是创建了表 PUBLIC.'FLYWAY.history'。
应该如何调整 Flyway 配置以达到预期效果?
【问题讨论】: