Liking cljdoc? Tell your friends :D

com.6pages.datomic.transact


->add-factclj

(->add-fact id attr v)
source

->temp-idclj

(->temp-id)
(->temp-id i)
source

attribute-predicatesclj

(attribute-predicates {:keys [:schemas] :as opts})
source

entities->diffclj

(entities->diff & entities)
source

entity->add-factsclj

(entity->add-facts entity)
source

entity->assoc-dbclj

(entity->assoc-db dopts opts entity)

try to load from database based on unique attributes. If found in database, add :db/entity with entity from database.

try to load from database based on unique attributes. If found in
database, add :db/entity with entity from database.
sourceraw docstring

entity->clean-attrsclj

(entity->clean-attrs opts entity)
source

entity->delta-factsclj

(entity->delta-facts dopts opts entity)
source

entity->diffclj

(entity->diff entity)
source

entity->dissocclj

(entity->dissoc opts ks entity)
source

entity->empty?clj

(entity->empty? entity)

entity->diff removed all other attributes

entity->diff removed all other attributes
sourceraw docstring

entity->ensure-idclj

(entity->ensure-id entity)
source

entity->factsclj

(entity->facts entity)
source

entity->flattenclj

(entity->flatten opts entity)
source

entity->replace-idsclj

(entity->replace-ids opts id->id entity)

assume entity is already flat; refs replaced with ids

assume entity is already flat; refs replaced with ids
sourceraw docstring

entity->retract!clj

(entity->retract! opts entity)
source

entity->retract-factclj

(entity->retract-fact entity)
source

entity->transact!clj

(entity->transact! dopts opts entity)
source

entity->unique-attr-pairsclj

(entity->unique-attr-pairs {:keys [:unique-attrs]} entity)
source

entity->update-identsclj

(entity->update-idents entity)
source

flat-entities->entityclj

(flat-entities->entity opts fes)
(flat-entities->entity opts id->fe root)

assumes that root is (last [fes])

assumes that root is (last [fes])
sourceraw docstring

flat-entities->factscljmultimethod

source

flat-entities->loadedcljmultimethod

source

id->retract-factclj

(id->retract-fact id)
source

opts->ensureclj

(opts->ensure {:keys [:attr->many? :attr->ref? :temp-id] :as opts})
source

unique->qclj

(unique->q dopts unique-ks entity)
source

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

× close