Protocol for a data store that can hold the migration log and optionally provide a locking mechanism
Protocol for a data store that can hold the migration log and optionally provide a locking mechanism
(acquire-lock! store)
Acquire a lock which should remain active while the migrations are being executed
Acquire a lock which should remain active while the migrations are being executed
(load-state store)
Load the migration state from the underlying datastore
Load the migration state from the underlying datastore
(release-lock! store lock)
Release a previously acquired lock
Release a previously acquired lock
(save-state! store state)
Save the migration state to the underlying datastore
Save the migration state to the underlying datastore
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close