Implement :lift special syntax

This commit is contained in:
Sean Corfield 2020-10-02 13:43:44 -07:00
parent 6632335384
commit 04724df814

View file

@ -532,6 +532,9 @@
(fn [_ [n units]] (fn [_ [n units]]
(let [[sql & params] (format-expr n)] (let [[sql & params] (format-expr n)]
(into [(str "INTERVAL " sql " " (sql-kw units))] params))) (into [(str "INTERVAL " sql " " (sql-kw units))] params)))
:lift
(fn [_ [x]]
["?" x])
:nest :nest
(fn [_ [x]] (fn [_ [x]]
(format-expr x {:nested? true})) (format-expr x {:nested? true}))