This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-07-11
Channels
- # babashka (13)
- # beginners (17)
- # bristol-clojurians (1)
- # calva (23)
- # cider (5)
- # clj-kondo (32)
- # cljsrn (2)
- # clojure (167)
- # clojure-dev (23)
- # clojure-europe (6)
- # clojure-uk (8)
- # clojurescript (5)
- # cursive (7)
- # datomic (12)
- # emacs (4)
- # events (6)
- # fulcro (2)
- # graalvm (1)
- # interop (10)
- # leiningen (8)
- # local-first-clojure (1)
- # luminus (2)
- # meander (36)
- # planck (3)
- # re-frame (3)
- # reagent (3)
- # sci (2)
- # spacemacs (4)
- # sql (1)
- # test-check (6)
- # tools-deps (22)
- # xtdb (75)
seancorfield/next.jdbc {:mvn/version "1.1.569"}
-- https://github.com/seancorfield/next-jdbc -- more granular column reading control; automatic snake/kebab case support if camel-snake-kebab
is on your classpath; doc updates etc -- In more detail:
Bug Fixes:
* Fix Spec for next.jdbc.connection/component
(PR #131 from @Briaoeuidhtns) and next.jdbc.prepare/statement
(#132); add Spec for next.jdbc/with-options
.
* Fix support for :cols
/ :rsmeta
on builder adapters by implementing clojure.lang.ILookup
(#130).
Enhancements:
* Add with-column-value
to RowBuilder
and a more generic builder-adapter
to provide more control over column reading (#129).
* Conditionally add next.jdbc/snake-kebab-opts
, next.jdbc/unqualified-snake-kebab-opts
, next.jdbc.result-set/as-kebab-maps
, and next.jdbc.result-set/as-unqualified-kebab-maps
if camel-snake-kebab
is on your classpath (#121).
Documentation:
Correct MySQL batch statement rewrite tip: it's :rewriteBatchedStatements true
(plural). Also surface the batch statement tips in the Tips & Tricks* page.
Clarify how combining is interleaving with reducing in Reducing and Folding with plan
*.
* Use "JDBC URL" consistently everywhere (instead of "JDBC URI" in several places).
Testing:
* Add a test for the "not found" arity of lookup on mapified result sets (#128).