Liking cljdoc? Tell your friends :D

cz.holyjak.rad.database-adapters.asami.util

INTERNAL NS. Subject to change without warning.

INTERNAL NS. Subject to change without warning.
raw docstring

deep-mergeclj

(deep-merge & xs)

Merges nested maps without overwriting existing keys.

Merges nested maps without overwriting existing keys.
sourceraw docstring

ensure!clj

(ensure! x)
(ensure! x msg)
(ensure! x pred msg)
source

env->asamiclj

(env->asami env)
(env->asami env schema)
(env->asami env schema asami-entry)

Find Asami from the Pathom env, optionally given a schema and whether required from connections or databases

Find Asami from the Pathom env, optionally given a schema and whether required from connections or databases
sourceraw docstring

id?clj

(id? {:com.fulcrologic.rad.attributes/keys [key->attribute]} k)
source

ident->node-idclj

(ident->node-id db ident)
source

map-over-many-or-oneclj

(map-over-many-or-one many? f v)
source

q-ident->node-idclj

Query turning an ident into Asami node id Usage: (d/q q-ident->node-id db [:person/id #uuid "...")

Query turning an ident into Asami node id
Usage: `(d/q q-ident->node-id db [:person/id #uuid "...")`
sourceraw docstring

ref?clj

(ref? {:com.fulcrologic.rad.attributes/keys [key->attribute]} k)
source

to-many?clj

source

to-one?clj

(to-one? {:com.fulcrologic.rad.attributes/keys [key->attribute]} k)
source

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

× close