From 1f4c4ff7ba1039315d0bb1963270798ea43aa5bb Mon Sep 17 00:00:00 2001 From: Sean Corfield Date: Sat, 30 Jan 2021 12:42:08 -0800 Subject: [PATCH] Show :lift example in :raw --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index 9998930..873757c 100644 --- a/README.md +++ b/README.md @@ -391,6 +391,14 @@ parameters. If you need a string parameter lifted, you must use `:param`. => ["SELECT * FROM foo WHERE expired_at < now() - '5 seconds'"] ``` +```clojure +(-> (select :*) + (from :foo) + (where [:< :expired_at [:raw ["now() - '" [:lift 5] " seconds'"]]]) + (sql/format)) +=> ["SELECT * FROM foo WHERE expired_at < now() - '? seconds'" 5] +``` + ```clojure (-> (select :*) (from :foo)