Liking cljdoc? Tell your friends :D

com.timezynk.domain.mongo.core

A persistence layer aimed at MongoDB with versioned collection

A persistence layer aimed at MongoDB with versioned collection
raw docstring

*debug*clj


add-change-metaclj

(add-change-meta log-info o)

add-change-metasclj

(add-change-metas d)

created-infoclj

(created-info entry)

destroy-fast!clj

(destroy-fast! cname restriction)

DISTINCT_LIMITclj


fetch-logclj

(fetch-log cname params)
(fetch-log cname {:keys [id company-id booked-users]} latest)

ids-inclj


ids-outclj


join-close-entriesclj

(join-close-entries entries)

mongo-collectionclj

(mongo-collection cname skip-logging)

MongoCollectionclj


predicate-symbolsclj


Relationcljprotocol

conj!clj

(conj! this records)

disj!clj

(disj! this predicate)

selectclj

(select this predicate)

select-countclj

(select-count this)
(select-count this predicate)

update-in!clj

(update-in! this predicate record)

rename-ids-inclj

(rename-ids-in m)

rename-ids-outclj

(rename-ids-out m)

same-change?clj

(same-change? {log-a :log-info arch-a :archived}
              {log-b :log-info arch-b :archived})

shift-version-infoclj

(shift-version-info latest entries)

shift-version-info*clj

(shift-version-info* entries)

update-fast!clj

(update-fast! cname restriction new-doc)

wherecljmacro

(where clause)

where*clj

(where* clause)

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

× close