;; Cribbed from https://stackoverflow.com/questions/47035273/log-sql-statments-queries-executed-by-hugsql (defn log-sqlvec [sqlvec] (log/info (->> sqlvec (map #(clojure.string/replace (or % "") #"\n" "")) (clojure.string/join " ; ")))) (defn log-command-fn [this db sqlvec options] (log-sqlvec sqlvec) (condp contains? (:command options) #{:!} (hugsql.adapter/execute this db sqlvec options) #{:? :