Liking cljdoc? Tell your friends :D

sqlosure.optimization


merge-projectclj

(merge-project q)
source

optimize-queryclj

(optimize-query q)

Takes a query and performs some optimizations.

Takes a query and performs some optimizations.
sourceraw docstring

project-alist-substitute-attribute-refsclj

(project-alist-substitute-attribute-refs alist palist)

Takes an alist and a project query's alist and substitutes all of the latter's refs.

Takes an alist and a project query's alist and substitutes all of the
latter's refs.
sourceraw docstring

push-restrictclj

(push-restrict q)
source

push-restrict-orderclj

(push-restrict-order q)
source

push-restrict-restrict*clj

(push-restrict-restrict* q)
source

push-restrict-topclj

(push-restrict-top q)
source

query->alistclj

(query->alist q)

Return the rel-scheme-map of a query's query-scheme.

Return the rel-scheme-map of a query's query-scheme.
sourceraw docstring

remove-deadclj

(remove-dead q)

Takes a query and removes all references to variables in underlying queries that are not used/unnecessary further up the query.

Takes a query and removes all references to variables in underlying queries
that are not used/unnecessary further up the query.
sourceraw docstring

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

× close