# Functions
Execute a set of migrations
Returns the number of applied migrations.
Execute a set of migrations
Will apply at most `max` migrations.
No description provided by the author
Migration parsing.
Plan a migration.
SetIgnoreUnknown sets the flag that skips database check to see if there is a migration in the database that is not in migration source.
SetSchema sets the name of a schema that the migration table be referenced.
Set the name of the table used to store migration info.
Skip a set of migrations
Will skip at most `max` migrations.
Filter a slice of migrations into ones that should be applied.
No description provided by the author
# Variables
No description provided by the author
# Structs
Migrations from a bindata asset set.
A set of migrations loaded from a directory.
No description provided by the author
A hardcoded set of migrations, in-memory.
No description provided by the author
No description provided by the author
MigrationSet provides database parameters for a migration execution.
No description provided by the author
Migrations from a packr box.
PlanError happens where no migration plan could be created between the sets of already applied migrations and the currently found.
No description provided by the author
TxError is returned when any error is encountered during a database transaction.
# Interfaces
No description provided by the author
Avoids pulling in the packr library for everyone, mimicks the bits of packr.Box that we need.
No description provided by the author
# Type aliases
No description provided by the author