connective.core
def-collection-fn
macro
(def-collection-fn sym-plural sym-singular)
defn-of-adaptor
macro
(defn-of-adaptor sym)
defn-of-adaptor-2
macro
(defn-of-adaptor-2 sym log-fn)
delete-entities
(delete-entities adapter context coll)
delete-entity
(delete-entity adapter context arg)
delete-rels
(delete-rels a context ident)
execute-query
(execute-query adapter context arg)
init-entities
(init-entities adapter context coll)
init-entity
(init-entity adapter context arg)
init-rels
(init-rels a context entity)
pull-rel-tree
(pull-rel-tree a {:connective.entity/keys [entity parent parent-relation], :connective.core/keys [query-rels], :as context})
read-entities
(read-entities adapter context coll)
read-entity
(read-entity adapter context arg)
read-rels
(read-rels a context {:connective.entity/keys [relationships], :as ident})
reference-query
(reference-query adapter context arg)
reference-value
(reference-value adapter context arg)
update-attrs
(update-attrs entity upfn)
update-rels
(update-rels entity upfn)
walk-rel-tree
(walk-rel-tree a {:connective.entity/keys [entity parent parent-relation], :connective.core/keys [node-fn filter-fn], :or {filter-fn (fn [_ _ #:connective.entity{:keys [related-entity]}] (nil? related-entity))}, :as context})
write-entities
(write-entities adapter context coll)
write-entity
(write-entity adapter context arg)
write-rels
(write-rels a context entity)