Liking cljdoc? Tell your friends :D

datahike.pg.query-fns

The functions translated SQL calls by name.

The translator emits a Datalog clause naming one of these by its qualified symbol, datahike.pg.query-fns/sql-eq? and so on. Every public var here is a pure function of its arguments, and nothing else is public: this namespace is the allow-list a query may call, so a function that reads or changes process state never belongs here. Catalog SQL functions, volatile functions and sequences do not come through here at all -- the translator binds them as values, and the handler runs the impure ones after the query.

datahike.pg.resolve turns these vars into the table pg-datahike resolves query symbols with.

The functions translated SQL calls by name.

The translator emits a Datalog clause naming one of these by its qualified
symbol, `datahike.pg.query-fns/sql-eq?` and so on. Every public var here is
a pure function of its arguments, and nothing else is public: this
namespace is the allow-list a query may call, so a function that reads or
changes process state never belongs here. Catalog SQL functions, volatile
functions and sequences do not come through here at all -- the translator
binds them as values, and the handler runs the impure ones after the query.

`datahike.pg.resolve` turns these vars into the table pg-datahike resolves
query symbols with.
raw docstring

filter-array-aggclj

source

filter-array-agg-orderedclj

source

filter-array-agg-ordered-descclj

source

filter-avgclj

source

filter-avg-numericclj

source

filter-bool-andclj

source

filter-corrclj

source

filter-countclj

source

filter-count-distinctclj

source

filter-enum-maxclj

source

filter-enum-minclj

source

filter-json-aggclj

source

filter-json-object-aggclj

source

filter-jsonb-aggclj

source

filter-jsonb-object-aggclj

source

filter-maxclj

source

filter-minclj

source

filter-modeclj

source

filter-percentile-contclj

source

filter-percentile-discclj

source

filter-stddev-popclj

source

filter-stddev-pop-numericclj

source

filter-stddev-sampclj

source

filter-stddev-samp-numericclj

source

filter-string-aggclj

source

filter-string-agg-orderedclj

source

filter-string-agg-ordered-descclj

source

filter-sumclj

source

filter-sum-float4clj

source

filter-sum-numericclj

source

filter-variance-popclj

source

filter-variance-pop-numericclj

source

filter-variance-sampclj

source

filter-variance-samp-numericclj

source

jsonb-eq?clj

source

jsonb-ne?clj

source

sql-*clj

source

sql-+clj

source

sql--clj

source

sql-and3clj

source

sql-at-time-zoneclj

source

sql-between3?clj

source

sql-between?clj

source

sql-bit-andclj

source

sql-bit-notclj

source

sql-bit-orclj

source

sql-bit-shift-leftclj

source

sql-bit-shift-rightclj

source

sql-bit-xorclj

source

sql-btrimclj

source

sql-date+clj

source

sql-date-clj

source

sql-distinct?clj

source

sql-divclj

source

sql-eq3?clj

source

sql-eq?clj

source

sql-extractclj

source

sql-f4*clj

source

sql-f4+clj

source

sql-f4-clj

source

sql-f4divclj

source

sql-ge3?clj

source

sql-ge?clj

source

sql-gt3?clj

source

sql-gt?clj

source

sql-in3?clj

source

sql-in?clj

source

sql-int*clj

source

sql-int+clj

source

sql-int-clj

source

sql-int-divclj

source

sql-int-negclj

source

sql-le3?clj

source

sql-le?clj

source

sql-like3?clj

source

sql-lt3?clj

source

sql-lt?clj

source

sql-ltrimclj

source

sql-may?clj

source

sql-modclj

source

sql-money*clj

source

sql-money+clj

source

sql-money-clj

source

sql-money-divclj

source

sql-money-div-moneyclj

source

sql-ne3?clj

source

sql-ne?clj

source

sql-not-between?clj

source

sql-not-distinct?clj

source

sql-not-null?clj

source

sql-not3clj

source

sql-null?clj

source

sql-or3clj

source

sql-power-opclj

source

sql-rtrimclj

source

sql-substringclj

source

sql-time-clj

source

sql-timestamp-clj

source

sql-unsupported-temporal-arithmeticclj

source

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
←Move to previous article
→Move to next article
Ctrl+/Jump to the search field
× close