Liking cljdoc? Tell your friends :D

bbolt.api


begin-txclj

(begin-tx db)
(begin-tx db mode)

Start an explicit transaction. Mode is :ro/:read or :rw/:write.

Start an explicit transaction. Mode is :ro/:read or :rw/:write.
raw docstring

bucketclj

(bucket parent path)

closeclj

(close db)

commitclj

(commit tx)

compact!clj

(compact! src-path dst-path)
(compact! src-path dst-path opts)

Create a compacted copy of src-path at dst-path. Supported opts: :tx-max-size long, defaults to 65536 :no-sync boolean, defaults to false :verify one of :none, :basic, :deep, defaults to :basic

Create a compacted copy of src-path at dst-path.
Supported opts:
:tx-max-size long, defaults to 65536
:no-sync boolean, defaults to false
:verify one of :none, :basic, :deep, defaults to :basic
raw docstring

create-bucketclj

(create-bucket parent name)

create-bucket-if-not-existsclj

(create-bucket-if-not-exists parent name)

deleteclj

(delete bucket-or-tx key)
(delete target path key)

delete-bucketclj

(delete-bucket parent name)

ensure-bucketclj

(ensure-bucket parent path)

entriesclj

(entries bucket-or-tx)
(entries target path)

getclj

(get bucket-or-tx key)
(get target path key)

get-ednclj

(get-edn bucket-or-tx key)
(get-edn target path key)

inspectclj

(inspect parent)

move-bucketclj

(move-bucket parent old-name new-name)

openclj

(open path)
(open path opts)

putclj

(put bucket-or-tx key val)
(put target path key val)

put-ednclj

(put-edn bucket-or-tx key val)
(put-edn target path key val)

rollbackclj

(rollback tx)

sequenceclj

(sequence bucket)
(sequence target path)

statsclj

(stats parent)

with-tx-rocljmacro

(with-tx-ro [sym db] & body)

with-tx-rwcljmacro

(with-tx-rw [sym db] & body)

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close