From 2f159ac9124d8a34b0dbe302cc4b5acaa2408418 Mon Sep 17 00:00:00 2001 From: Sean Corfield Date: Mon, 26 Feb 2024 22:08:10 -0800 Subject: [PATCH] reorder dialects Signed-off-by: Sean Corfield --- src/honey/sql.cljc | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/honey/sql.cljc b/src/honey/sql.cljc index 0f36869..801291e 100644 --- a/src/honey/sql.cljc +++ b/src/honey/sql.cljc @@ -114,10 +114,13 @@ :mysql {:quote #(strop \` % \`) :clause-order-fn #(add-clause-before % :set :where)} - :oracle {:quote #(strop \" % \") :as false} :nrql {:quote #(strop \` % \`) :col-fn #(if (keyword? %) (subs (str %) 1) (str %)) - :parts-fn vector}}))) + :parts-fn vector} + :oracle {:quote #(strop \" % \") :as false} + :xtdb {:quote #(strop \" % \") + :col-fn #(if (keyword? %) (subs (str %) 1) (str %)) + :parts-fn #(str/split % #"\.")}}))) ; should become defonce (def ^:private default-dialect (atom (:ansi @dialects)))