address #549 by restoring bb support
Signed-off-by: Sean Corfield <sean@corfield.org>
This commit is contained in:
parent
b271a898f5
commit
643cea4930
2 changed files with 7 additions and 2 deletions
|
|
@ -1,5 +1,8 @@
|
||||||
# Changes
|
# Changes
|
||||||
|
|
||||||
|
* 2.6.next in progress
|
||||||
|
* Fix [#549](https://github.com/seancorfield/honeysql/issues/549) by using `:bb` conditionals to support Babashka (and still support Clojure 1.9.0).
|
||||||
|
|
||||||
* 2.6.1203 -- 2024-10-22
|
* 2.6.1203 -- 2024-10-22
|
||||||
* Fix [#548](https://github.com/seancorfield/honeysql/issues/548) which was a regression introduced in [#526](https://github.com/seancorfield/honeysql/issues/526) (in 2.6.1161).
|
* Fix [#548](https://github.com/seancorfield/honeysql/issues/548) which was a regression introduced in [#526](https://github.com/seancorfield/honeysql/issues/526) (in 2.6.1161).
|
||||||
* Address [#542](https://github.com/seancorfield/honeysql/issues/542) by adding support for `WITH` query tail options for PostgreSQL.
|
* Address [#542](https://github.com/seancorfield/honeysql/issues/542) by adding support for `WITH` query tail options for PostgreSQL.
|
||||||
|
|
|
||||||
|
|
@ -419,7 +419,8 @@
|
||||||
(defn- format-simple-var
|
(defn- format-simple-var
|
||||||
([x]
|
([x]
|
||||||
(let [c (if (keyword? x)
|
(let [c (if (keyword? x)
|
||||||
#?(:clj (str (.sym ^clojure.lang.Keyword x)) ;; Omits leading colon
|
#?(:bb (str (symbol x))
|
||||||
|
:clj (str (.sym ^clojure.lang.Keyword x)) ;; Omits leading colon
|
||||||
:default (subs (str x) 1))
|
:default (subs (str x) 1))
|
||||||
(str x))]
|
(str x))]
|
||||||
(format-simple-var x c {})))
|
(format-simple-var x c {})))
|
||||||
|
|
@ -437,7 +438,8 @@
|
||||||
;; for multiple / in the %fun.call case so that
|
;; for multiple / in the %fun.call case so that
|
||||||
;; qualified column names can be used:
|
;; qualified column names can be used:
|
||||||
(let [c (if (keyword? x)
|
(let [c (if (keyword? x)
|
||||||
#?(:clj (str (.sym ^clojure.lang.Keyword x)) ;; Omits leading colon
|
#?(:bb (str (symbol x))
|
||||||
|
:clj (str (.sym ^clojure.lang.Keyword x)) ;; Omits leading colon
|
||||||
:default (subs (str x) 1))
|
:default (subs (str x) 1))
|
||||||
(str x))]
|
(str x))]
|
||||||
(cond (str/starts-with? c "%")
|
(cond (str/starts-with? c "%")
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue