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
sourceraw 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.
sourceraw 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.
sourceraw 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
sourceraw 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.
sourceraw docstring

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

× close