Liking cljdoc? Tell your friends :D

honey.sql.pg-ops

Register all the PostgreSQL JSON/JSONB operators and provide convenient Clojure names for those ops. In addition, provide names for the PostgreSQL regex operators as well.

For the eleven that cannot be written directly as symbols, use mnemonic names: hash for #, at for @, and tilde for ~.

For the six of those that cannot be written as keywords, invoke the keyword function instead.

Those latter eight (at>, <at, at?, atat, tilde, tilde*, !tilde, and !tilde*) are the only ones that should really be needed in the DSL. The other names are provided for completeness.

regex and iregex are provided as aliases for the regex operators tilde and tilde* respectively. !regex and !iregex are provided as aliases for the regex operators !tilde and !tilde* respectively.

Register all the PostgreSQL JSON/JSONB operators
and provide convenient Clojure names for those ops.
In addition, provide names for the PostgreSQL
regex operators as well.

For the eleven that cannot be written directly as
symbols, use mnemonic names: hash for #, at for @,
and tilde for ~.

For the six of those that cannot be written as
keywords, invoke the `keyword` function instead.

Those latter eight (`at>`, `<at`, `at?`, `atat`,
`tilde`, `tilde*`, `!tilde`, and `!tilde*`) are
the only ones that should really be needed in the
DSL. The other names are provided for completeness.

`regex` and `iregex` are provided as aliases for the
regex operators `tilde` and `tilde*` respectively.
`!regex` and `!iregex` are provided as aliases for the
regex operators `!tilde` and `!tilde*` respectively.
raw docstring

!iregexclj/s

source

!regexclj/s

source

!tildeclj/s

The case-sensitive regex unmatch operator.

The case-sensitive regex unmatch operator.
sourceraw docstring

!tilde*clj/s

The case-insensitive regex unmatch operator.

The case-insensitive regex unmatch operator.
sourceraw docstring

-clj/s

The - operator.

The - operator.
sourceraw docstring

->clj/s

The -> operator.

The -> operator.
sourceraw docstring

->>clj/s

The ->> operator.

The ->> operator.
sourceraw docstring

<atclj/s

The <@ operator.

The <@ operator.
sourceraw docstring

?clj/s

The ? operator.

The ? operator.
sourceraw docstring

?&clj/s

The ?& operator.

The ?& operator.
sourceraw docstring

?|clj/s

The ?| operator.

The ?| operator.
sourceraw docstring

at>clj/s

The @> operator.

The @> operator.
sourceraw docstring

at?clj/s

The @? operator.

The @? operator.
sourceraw docstring

atatclj/s

The @@ operator.

The @@ operator.
sourceraw docstring

hash-clj/s

The #- operator.

The #- operator.
sourceraw docstring

hash>clj/s

The #> operator.

The #> operator.
sourceraw docstring

hash>>clj/s

The #>> operator.

The #>> operator.
sourceraw docstring

iregexclj/s

source

regexclj/s

source

tildeclj/s

The case-sensitive regex match operator.

The case-sensitive regex match operator.
sourceraw docstring

tilde*clj/s

The case-insensitive regex match operator.

The case-insensitive regex match operator.
sourceraw docstring

||clj/s

The || operator.

The || operator.
sourceraw docstring

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

× close