Liking cljdoc? Tell your friends :D

seql.mutation

A way to interact with stored entities

A way to interact with stored entities
raw docstring

metadataclj

Convenience function to access metadata provided to a mutation. To be used in mutation functions

Convenience function to access metadata provided to a mutation. To be used in mutation functions
raw docstring

mutate!clj

(mutate! env mutation params)
(mutate! env mutation params metadata)

Perform a mutation. Since mutations are spec'd, parameters are expected to conform it.

Perform a mutation. Since mutations are spec'd, parameters are
expected to conform it.
raw docstring

run-in-transactionclj

(run-in-transaction env f)

Run a function of a single argument (an environment set-up to run in a transaction), allowing to perform isolated queries and mutations.

Run a function of a single argument (an environment set-up to run
in a transaction), allowing to perform isolated queries and mutations.
raw docstring

schemaclj

Convenience function to access the SEQL schema. To be used in mutation functions

Convenience function to access the SEQL schema. To be used in mutation functions
raw docstring

with-transactioncljmacro

(with-transaction sym & fntail)

Run the forms in fntail in the context of a transaction against the provided env environment.

Run the forms in `fntail` in the context of a transaction against the
provided `env` environment.
raw docstring

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

× close