Liking cljdoc? Tell your friends :D

datahike.writing

Manage all state changes and access to state of durable store.

Manage all state changes and access to state of durable store.
raw docstring

branch-heads-as-commitsclj

(branch-heads-as-commits store parents)
source

commit!clj

(commit! store config db parents)
source

create-commit-idclj

(create-commit-id db)
source

create-databaseclj

(create-database)
(create-database config & opts)
source

database-exists?clj

(database-exists?)
(database-exists? config)
source

db->storedclj

(db->stored db flush?)

Maps memory db to storage layout and flushes dirty indices.

Maps memory db to storage layout and flushes dirty indices.
sourceraw docstring

delete-databaseclj

(delete-database)
(delete-database config)
source

load-entitiesclj

(load-entities connection entities)
source

PDatabaseManagercljprotocol

-create-databaseclj

(-create-database config opts)

-database-exists?clj

(-database-exists? config)

-delete-databaseclj

(-delete-database config)
source

stored->dbclj

(stored->db stored-db store)

Constructs in-memory db instance from stored map value.

Constructs in-memory db instance from stored map value.
sourceraw docstring

stored-db?clj

(stored-db? obj)
source

transact!clj

(transact! connection {:keys [tx-data tx-meta]})
source

update-and-flush-dbclj

(update-and-flush-db connection tx-data tx-meta update-fn)
(update-and-flush-db connection tx-data tx-meta update-fn parents)
source

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

× close