假设我有以下用例:
jooq-codegen-maven插件配置为使用H2 问题:
谢谢
Ivos
发布于 2020-06-24 08:45:02
针对H2生成的代码是否与postgres的使用兼容?
是的,只要你不使用任何特定于供应商的特性
这个用法有意义吗?
当然,但我会先尝试其他方法,包括在测试容器中运行一个测试容器实例。jOOQ将来可能会支持这一点:https://github.com/jOOQ/jOOQ/issues/6551。同时,下面是一个演示如何手动设置它的示例,它并不太难:https://github.com/jOOQ/jOOQ/tree/main/jOOQ-examples/jOOQ-testcontainers-example
另外,与其滚动您自己的PostgreSQL/H2设置,您可以只使用DDLDatabase,它将PostgreSQL DDL从jOOQ 3.13转换为H2,并在将来只解释DDL,以支持更多特定于供应商的内容。
https://stackoverflow.com/questions/62550911
复制相似问题