Lukas Eder

Results 645 issues of Lukas Eder

CockroachDB has a useful `ORDER BY PRIMARY KEY ` syntax, which is very easy to implement in jOOQ's API and can be emulated very easily as well. The benefit of...

T: Enhancement
C: Functionality
P: Medium
E: All Editions

CockroachDB has a useful `ORDER BY INDEX @` syntax, which is very easy to implement in jOOQ's API and can be emulated very easily as well. The benefit of this...

T: Enhancement
C: Functionality
P: Medium
E: All Editions

jOOQ 3.15 introduced a new record constructor accepting the generated POJO as an argument: #11183. The point of that feature was to be able to more simply map between POJO...

T: Enhancement
C: Code Generation
P: Medium
E: All Editions

In the near future, we will be offering more CLI to jOOQ users. These include: - #7269 `ParserCLI` (shipped in 3.11) - #7621 A SQL CLI - #9624 A diff...

T: Enhancement
C: Functionality
P: Medium
E: All Editions

Set theory knows a symmetric difference between two sets: https://en.wikipedia.org/wiki/Symmetric_difference ![image](https://user-images.githubusercontent.com/734593/70239074-e558dd80-176a-11ea-8c50-6bb525b6f7ed.png) ``` A ⊕ B = (A ∪ B) ∖ (A ∩ B) = (A ∖ B) ∪ (B ∖...

T: Enhancement
C: Functionality
P: Medium
E: All Editions

Some dialects (e.g. PostgreSQL) and the SQL standard mandate a `CREATE SCHEMA .. AUTHORIZATION` syntax, where the owner of a schema can be specified with the schema creation. The syntax...

T: Enhancement
C: Functionality
P: Medium
E: All Editions
C: Parser

We already have a `org.jooq.User` type for usage with `GRANT` and `REVOKE` statements. It should also be possible to create, modify, and drop a user. This issue will collect a...

T: Enhancement
C: Functionality
P: Medium
E: All Editions

Following up on #10178, we could add some convenience to produce quantified comparison predicates for the `DISTINCT` predicate. ```sql expr IS [ NOT ] DISTINCT FROM { ANY | ALL...

T: Enhancement
C: Functionality
P: Low
E: All Editions

Some dialects support a data type that can hold arbitrary data, including: - [ ] Oracle `ANYDATA` - [ ] PostgreSQL `ANY` - [ ] SQLite's type affinity (https://www.sqlite.org/datatype3.html) This...

T: Enhancement
C: Functionality
P: Medium
E: All Editions

Some flags can be turned off but they will be force-turned on again by the `GenerationTool`, usually because otherwise, a certain flag combination would lead to commpilation errors. For example,...

T: Enhancement
C: Code Generation
P: Medium
E: All Editions