next.jdbc 1.0.0 is available!
It contains just two small usability enhancements over the release candidate that came out last week:
- If you misuse
planand end up printing out the result, for example when experimenting in the REPL, the Java object representation now contains a string that offers a hint of what you might have done wrong (not reduced the result, not mapped over the rows of the result set).
next.jdbc.result-set/datafiable-result-sethas been exposed (after some refactoring) to make it easier to deal with database metadata – a feature that
clojure.java.jdbcsupported via a couple of functions that were very thin wrappers around Java interop. See Processing Database Metadata in the migration guide for an example.
I want to thank everyone here who has provided input on the design of
next.jdbc and who has tested the prerelease builds – Clojure has a wonderful community!
next.jdbc in production at work already (of course) so please take it for a test drive and let me know how it goes!