Liking cljdoc? Tell your friends :D

rt.postgres.script.impl-base


prep-entryclj

(prep-entry sym {:keys [lang module snapshot] :as mopts})

prepares data given an entry sym

prepares data given an entry sym
raw docstring

prep-tableclj

(prep-table sym full {:keys [lang snapshot] :as mopts})

prepares data related to the table sym

prepares data related to the table sym
raw docstring

t-build-js-mapclj

(t-build-js-map tsch
                input
                {:keys [defaults] :or {defaults true} :as params}
                mopts)

builds a js map

builds a js map
raw docstring

t-create-fnclj

(t-create-fn spec-sym m params)

the flat create-fn

the flat create-fn
raw docstring

t-input-checkclj

(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
raw docstring

t-input-collectclj

(t-input-collect tsch m)

adds schema info to keys of map

adds schema info to keys of map
raw docstring

t-key-attrs-fnclj

(t-key-attrs-fn [k [{:keys [type]}]])

builds a js key

builds a js key
raw docstring

t-key-fnclj

(t-key-fn tsch k)

builds a js key

builds a js key
raw docstring

t-returningclj

(t-returning tsch returning)
(t-returning tsch returning key-fn)

formats the returning expression

formats the returning expression
raw docstring

t-returning-colsclj

(t-returning-cols tsch returning key-fn)

formats returning cols given

formats returning cols given
raw docstring

t-sym-fnclj

(t-sym-fn tsch k sym)

builds a json access form

builds a json access form
raw docstring

t-val-fnclj

(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
raw docstring

t-where-hashvecclj

(t-where-hashvec where tf-fn)

function for where transform

function for where transform
raw docstring

t-where-hashvec-transformclj

(t-where-hashvec-transform clauses tf-fn)

transforms entries

transforms entries
raw docstring

t-where-transformclj

(t-where-transform tsch where {:keys [schema snapshot] :as mopts})

creates a where transform

creates a where transform
raw docstring

t-wrap-argsclj

(t-wrap-args form args {:keys [newline]})

adds additional args

adds `additional` args
raw docstring

t-wrap-group-byclj

(t-wrap-group-by form group-by {:keys [newline]})

adds group-by clause

adds `group-by` clause
raw docstring

t-wrap-intoclj

(t-wrap-into form into {:keys [newline]})

adds into clause

adds `into` clause
raw docstring

t-wrap-jsonclj

(t-wrap-json form as js-out into field)

wraps a json return to the statement

wraps a json return to the statement
raw docstring

t-wrap-limitclj

(t-wrap-limit form limit {:keys [newline]})

adds a limit clause

adds a `limit` clause
raw docstring

t-wrap-offsetclj

(t-wrap-offset form offset {:keys [newline]})

adds a offset clause

adds a `offset` clause
raw docstring

t-wrap-order-byclj

(t-wrap-order-by form cols tsch {:keys [newline]})

adds an order-by clause

adds an `order-by` clause
raw docstring

t-wrap-order-sortclj

(t-wrap-order-sort form sort tsch {:keys [newline]})

adds an order-by clause

adds an `order-by` clause
raw docstring

t-wrap-returningclj

(t-wrap-returning form returning {:keys [newline]})

adds returning clause

adds `returning` clause
raw docstring

t-wrap-whereclj

(t-wrap-where form where tsch {:keys [newline where-args]} mopts)

adds a where clause

adds a `where` clause
raw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close