Liking cljdoc? Tell your friends :D

duratom.utils


->initclj

(->init x)

assert-not-released!cljmacro

(assert-not-released! release-fn)

bucket-exists?clj

(bucket-exists? creds bucket-name)

create-dedicated-table!clj

(create-dedicated-table! db-config table-name col-type)

create-s3-bucketclj

(create-s3-bucket creds bucket-name)

delete-object-from-s3clj

(delete-object-from-s3 creds bucket-name k)

delete-relevant-row!clj

(delete-relevant-row! config table-name row-id)

FILE-IO-URLclj


fileIO-get!clj

(fileIO-get! k)

Returns the file specified by key <k> on file.io.

Returns the file specified by key <k> on file.io.
raw docstring

fileIO-post!clj

(fileIO-post! http-post! data expiry)

get-pgsql-valueclj

(get-pgsql-value db table-name row-id read-it!)

get-sqlite-valueclj


get-value-from-s3clj

(get-value-from-s3 creds bucket-name k metadata read-it!)

identityclj

(identity x & _)

iobj->edn-tagclj

(iobj->edn-tag coll)

Helper fn for constructing ObjectWithMeta wrapper. An object of this type will essentially be serialised as a vector of two elements - the <coll> and its metadata map. It will be read back as <coll> with the right metadata attached.

Helper fn for constructing ObjectWithMeta wrapper.
An object of this type will essentially be serialised
as a vector of two elements - the <coll> and its metadata map.
It will be read back as <coll> with the right metadata attached.
raw docstring

lock?cljmacro

(lock? l)

move-file!clj

(move-file! source target)

move-optsclj


noopclj


postgres-table-exists?clj

(postgres-table-exists? db table-name)

pr-str-fullyclj

(pr-str-fully unpack-meta? & xs)

Wrapper around pr-str which binds print-length, print-length & print-meta to nil.

Wrapper around `pr-str` which binds
*print-length*, *print-length* & *print-meta* to nil.
raw docstring

read-edn-objectclj

(read-edn-object source)
(read-edn-object opts source)
(read-edn-object opts _ source)

Efficiently read one data structure from a stream.

Efficiently read one data structure from a stream.
raw docstring

read-edn-objectsclj

(read-edn-objects opts source)

Efficiently multiple data structures from a stream.

Efficiently multiple data structures from a stream.
raw docstring

read-edn-stringclj

(read-edn-string s)
(read-edn-string opts s)

Efficiently read one data structure from a stream.

Efficiently read one data structure from a stream.
raw docstring

redis-delclj

(redis-del db-config key-name)

redis-getclj

(redis-get db-config key-name)

redis-key-exists?clj

(redis-key-exists? db-config key-name)

redis-setclj

(redis-set db-config key-name value)

releaserclj

(releaser)

s3-bucket-bytesclj

(s3-bucket-bytes s3-in)
(s3-bucket-bytes buffer-size s3-in)

A helper for pulling out the bytes out of an S3 bucket.

A helper for pulling out the bytes out of an S3 bucket.
raw docstring

sqlite-table-exists?clj

(sqlite-table-exists? db table-name)

store-value-to-s3clj

(store-value-to-s3 creds bucket k metadata value)

update-or-insert!clj

(update-or-insert! db table row where-clause)

Updates columns or inserts a new row in the specified table.

Updates columns or inserts a new row in the specified table.
raw docstring

with-lockingcljmacro

(with-locking lock & body)

Like locking, but expects a java.util.concurrent.locks.Lock <lock>.

Like `locking`, but expects a `java.util.concurrent.locks.Lock` <lock>.
raw docstring

write-edn-objectclj

(write-edn-object filepath data)
(write-edn-object unpack-meta? filepath data)

Efficiently write large data structures to a stream.

Efficiently write large data structures to a stream.
raw docstring

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

× close