neo4j-contrib / sql2cypher

Experimental SQL to Cypher Transpiler using jooq and cypher-dsl
Apache License 2.0
26 stars 1 forks source link

Add support for row value expression predicands #31

Closed lukaseder closed 7 months ago

lukaseder commented 1 year ago

The SQL standard and various dialects support row value expressions both as predicands in predicates, as well as expressions in projections. The latter could be interesting too, in a second step, but for now, I'd like to add support for the former, namely:

This should act as dogfooding catalyst for adding support to those objects int he jOOQ QOM API:

lukaseder commented 1 year ago

This has been fun so far. Improvements to jOOQ/jOOQ#13640 require a new jOOQ snapshot version. Also, I've discovered a flaw in jOOQ: https://github.com/jOOQ/jOOQ/issues/14555

jexp commented 1 year ago

Wow, I'm learning a lot about SQL :)

michael-simons commented 7 months ago

Kamino closed and cloned this issue to neo4j/neo4j-jdbc