(get-all-supported-extensions)
Returns a seq of all the file extensions supported by all migration protocols
Returns a seq of all the file extensions supported by all migration protocols
Dispatcher to get the supported file extension for this migration
Dispatcher to get the supported file extension for this migration
Dispatcher to create migrations based on filename extension. To add support for a new migration filename type, add a new defmethod for this.
Dispatcher to create migrations based on filename extension. To add support for a new migration filename type, add a new defmethod for this.
(down this config)
Bring this migration down.
Bring this migration down.
(id this)
Id of this migration.
Id of this migration.
(migration-type this)
Type of this migration.
Type of this migration.
(name this)
Name of this migration
Name of this migration
(tx? this direction)
Whether this migration should run in a transaction.
Whether this migration should run in a transaction.
(up this config)
Bring this migration up.
Bring this migration up.
Dispatcher to get a list of filenames to create when creating new migrations
Dispatcher to get a list of filenames to create when creating new migrations
Dispatcher to read a list of files and squash them into a single migration file
Dispatcher to read a list of files and squash them into a single migration file
(completed-ids this)
Seq of ids of completed migrations in descending order of applied date.
Seq of ids of completed migrations in descending order of applied date.
(migrate-up this migration)
Run and record an up migration
Run and record an up migration
(migrate-down this migration)
Run and record a down migration
Run and record a down migration
(init this)
Initialize the data store.
Initialize the data store.
(config this)
(completed this)
Seq of applied migrations in descending order of applied date.
Seq of applied migrations in descending order of applied date.
(connect this)
Opens resources necessary to run migrations against the store.
Opens resources necessary to run migrations against the store.
(squash this ids name)
Squash a batch of migrations into a single migration
Squash a batch of migrations into a single migration
(disconnect this)
Frees resources necessary to run migrations against the store.
Frees resources necessary to run migrations against the store.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close