Testing whether next.jdbc and honeysql can be used with PostgreSQL in a native binary image with GraalVM.
Currently testing:
[seancorfield/next.jdbc "1.0.409"]
[org.postgresql/postgresql "42.2.11"]
[honeysql "0.9.10"]
Test with:
Start postgres in the terminal using `docker-compose up`
Then in a new terminal: `lein do clean, uberjar, native, run-native`
[next.jdbc :as jdbc]
✅
[honeysql.core :as sql]
✅
[sqlingvo.core :as sql]
❌
sqlingvo
contains reflection in it's core code and so doesn't work. It would have been the ideal sql library as it supports table creation.