Reads the evolutions from the application.
Reads the evolutions from the application.
the application path
the classloader used to load the driver
the database name
Apply pending evolutions for the given DB.
Applies a script to the database.
Applies a script to the database.
the DBApi
to use
the database name
the script to run
Checks the evolutions state.
Checks the evolutions state.
the DBApi
to use
the database name
error if the database is in an inconsistent state
Compares the two evolution sequences.
Compares the two evolution sequences.
the seq of downs
the seq of ups
the downs and ups to run to have the db synced to the current stage
Reads evolutions from the database.
Reads evolutions from the database.
the DBApi
to use
the database name
Computes the evolution script.
Computes the evolution script.
the DBApi
to use
the application path
the classloader used to load the driver
the database name
evolution scripts
Resolves evolution conflicts.
Resolves evolution conflicts.
the DBApi
to use
the database name
the revision to mark as resolved
Translates an evolution script to something human-readable.
Translates an evolution script to something human-readable.
the script
a formatted script
Updates a local (file-based) evolution script.
Defines Evolutions utilities functions.