Liking cljdoc? Tell your friends :D

sqlingvo.compiler


compile-2-aryclj/s

(compile-2-ary db node)

Compile a 2-arity SQL function node into a SQL statement.

Compile a 2-arity SQL function node into a SQL statement.
sourceraw docstring

compile-aggregate-expressionclj/s

(compile-aggregate-expression db node)

Compile an aggregate expression to SQL.

Compile an aggregate expression to SQL.
sourceraw docstring

compile-columnclj/s

(compile-column db column)
source

compile-column-typeclj/smultimethod

Compile the column type.

Compile the column type.
sourceraw docstring

compile-complex-argsclj/s

(compile-complex-args db node)
source

compile-constclj/smultimethod

Compile a SQL constant into a SQL statement.

Compile a SQL constant into a SQL statement.
sourceraw docstring

compile-explain-optionclj/smultimethod

Compile an EXPLAIN option.

Compile an EXPLAIN option.
sourceraw docstring

compile-explain-optionsclj/s

(compile-explain-options db options)

Compile the EXPLAIN options.

Compile the EXPLAIN `options`.
sourceraw docstring

compile-exprclj/smultimethod

Compile a SQL expression.

Compile a SQL expression.
sourceraw docstring

compile-exprsclj/s

(compile-exprs db exprs)
source

compile-fnclj/smultimethod

Compile a SQL function node into a SQL statement.

Compile a SQL function node into a SQL statement.
sourceraw docstring

compile-fromclj/smultimethod

source

compile-infixclj/s

(compile-infix db node)

Compile a SQL infix function node into a SQL statement.

Compile a SQL infix function node into a SQL statement.
sourceraw docstring

compile-inlineclj/s

(compile-inline db node)
source

compile-rowclj/s

(compile-row db row)
source

compile-sqlclj/smultimethod

Compile the ast into SQL.

Compile the `ast` into SQL.
sourceraw docstring

compile-sql-joinclj/s

(compile-sql-join db separator args)
source

compile-stmtclj/s

(compile-stmt stmt)

Compile stmt into a clojure.java.jdbc compatible prepared statement vector.

Compile `stmt` into a clojure.java.jdbc compatible prepared
statement vector.
sourceraw docstring

compile-whitespace-argsclj/s

(compile-whitespace-args db node)
source

concat-sqlclj/s

(concat-sql & args)
source

defarityclj/smacro

(defarity arity-fn & fns)

Define SQL functions in terms of arity-fn.

Define SQL functions in terms of `arity-fn`.
source (clj)source (cljs)raw docstring

join-sqlclj/s

(join-sql separator args)
source

keyword-sqlclj/s

(keyword-sql k)
source

to-sqlclj/s

(to-sql arg)
source

unwrap-stmtclj/s

(unwrap-stmt stmt)
source

wrap-stmtclj/s

(wrap-stmt stmt)
source

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

× close