【发布时间】:2015-07-17 13:52:56
【问题描述】:
我在项目中使用 postgres 和 h2 进行测试。
在 .sql 文件中,我有“没有时区的时间戳”数据类型。
h2 不喜欢它。
我怎样才能为 flyway 预处理我的 .sql 文件。
replaceAll("timestamp without time zone", "timestamp");
postgres 可以同时处理这两种情况 h2只能处理后者
【问题讨论】:
我在项目中使用 postgres 和 h2 进行测试。
在 .sql 文件中,我有“没有时区的时间戳”数据类型。
h2 不喜欢它。
我怎样才能为 flyway 预处理我的 .sql 文件。
replaceAll("timestamp without time zone", "timestamp");
postgres 可以同时处理这两种情况 h2只能处理后者
【问题讨论】:
我更改了我的 .sql 文件,以使用“时间戳”数据类型。所以H2喜欢它。 Postgres 也喜欢它,并将其转换为“没有时区的时间戳”。 文件是从 Enterprise Architect 生成的。在那里,我更改了代码模板以仅生成“时间戳”
【讨论】: