Lukas Eder
Lukas Eder
Hi Peter, So I'll just tell you my thoughts through issues, I guess that's the easiest and most trackable way to communicate. BTW, too bad you already released 1.0.0 to...
I've made great experiences with Xtend as a templating engine for generating code: http://www.eclipse.org/xtend/ I'm using it to generate all the row value expression related stuff in jOOQ, where similar...
Hi there, and thanks a lot for your efforts! jOOQ 3.15 will support R2DBC out of the box: https://github.com/jOOQ/jOOQ/issues/11700. Have you been able to play with the current integration? I'd...
Hi there, I've seen there's a [Kotlin / QueryDSL example](https://github.com/JetBrains/kotlin-examples/tree/master/gradle/kotlin-querydsl) in the repo. Would you be interested in a Kotlin / jOOQ example as well? I would be very happy...
TiDB could be supported by jOOQ: https://docs.pingcap.com/tidb/stable/overview
Currently, we cannot batch stored procedure calls through the jOOQ API as is possible through JDBC ---- See also: - https://groups.google.com/forum/#!topic/jooq-user/o0Zd9rKoxlg - https://stackoverflow.com/q/47185044/521799
When using `DSLContext::connection` or `DSLContext::connectionResult`, there's currently no `ExecuteContext` available, meaning that any UDT types that may need to be registered are unavailable to the `ConnectionRunnable` or `ConnectionCallable`. This is...
We should probably add support for all the `RANGE` functions available here: https://www.postgresql.org/docs/current/functions-range.html E.g. `UPPER(anyrange)` would be quite useful. Since all of these types are part of this extensions module,...
The popular code generation catalog and schema mapping feature is used mainly for multi tenancy purposes: https://www.jooq.org/doc/latest/manual/code-generation/codegen-advanced/codegen-config-database/codegen-database-catalog-and-schema-mapping/ It could be extended to all types of identifiers, including table and columns,...
With a configuration like this: ```xml -1 ctx -> org.jooq.impl.DSL.when(X.isNotNull(), ctx.table().X_VERSION.plus(1)).else_(ctx.table().X_VERSION) (?i:T_COMP_CLIENT_SIDE_DEP\.X_VERSION) -1 ctx -> org.jooq.impl.DSL.when(X.isNotNull(), org.jooq.impl.DSL.currentTimestamp()).else_(ctx.table().X_MODIFIED_AT) (?i:T_COMP_CLIENT_SIDE_DEP\.X_MODIFIED_AT) ``` The expected behaviour is for `X_VERSION` to be incremented, whenever `X`...