Applies a specific migration version.
Returns the current schema version.
Runs all pending migrations on the database.
Sets the schema version.