(prep-entry sym {:keys [lang module snapshot] :as mopts})
prepares data given an entry sym
prepares data given an entry sym
(prep-table sym full {:keys [lang snapshot] :as mopts})
prepares data related to the table sym
prepares data related to the table sym
(t-build-js-map tsch
input
{:keys [defaults] :or {defaults true} :as params}
mopts)
builds a js map
builds a js map
(t-input-check tsch m)
(t-input-check
tsch
m
{:as params :keys [valid missing] :or {valid true missing true format false}})
passes the input if check is ok
passes the input if check is ok
(t-input-collect tsch m)
adds schema info to keys of map
adds schema info to keys of map
(t-returning tsch returning)
(t-returning tsch returning key-fn)
formats the returning expression
formats the returning expression
(t-returning-cols tsch returning key-fn)
formats returning cols given
formats returning cols given
(t-val-fn tsch k v {:keys [coalesce] :as params} {:keys [book] :as mopts})
builds a js val given input
builds a js val given input
(t-where-hashvec where tf-fn)
function for where transform
function for where transform
(t-where-hashvec-transform clauses tf-fn)
transforms entries
transforms entries
(t-where-transform tsch where {:keys [schema snapshot] :as mopts})
creates a where transform
creates a where transform
(t-wrap-args form args {:keys [newline]})
adds additional
args
adds `additional` args
(t-wrap-group-by form group-by {:keys [newline]})
adds group-by
clause
adds `group-by` clause
(t-wrap-into form into {:keys [newline]})
adds into
clause
adds `into` clause
(t-wrap-json form as js-out into field)
wraps a json return to the statement
wraps a json return to the statement
(t-wrap-limit form limit {:keys [newline]})
adds a limit
clause
adds a `limit` clause
(t-wrap-offset form offset {:keys [newline]})
adds a offset
clause
adds a `offset` clause
(t-wrap-order-by form cols tsch {:keys [newline]})
adds an order-by
clause
adds an `order-by` clause
(t-wrap-order-sort form sort tsch {:keys [newline]})
adds an order-by
clause
adds an `order-by` clause
(t-wrap-returning form returning {:keys [newline]})
adds returning
clause
adds `returning` clause
(t-wrap-where form where tsch {:keys [newline where-args]} mopts)
adds a where
clause
adds a `where` clause
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close