Hi Darren,
Thanks for sharing this with us! This is indeed remarkable - even if we generally don't recommend adding support for another database "late" in the project.
I'm very curious about this integration, so I hope you don't mind me asking you a couple of things:
- Do you use stored procedures?
- Do you use built-in functions?
- Did you use the @Support annotations to ensure compatibility?
- How did you ensure that schemas were compatible, i.e. did you use any "special" data types?
- What's the most complex SQL query you've written in this project?
- Did you use any UPSERT statements, or pessimistic locking (FOR UPDATE), or INSERT .. RETURNING or anything else that jOOQ "heavily" emulates across the various SQL dialects?
Anyway, it's really great news!
Best Regards,
Lukas