Package migratedb.v1.core.api.migration
Interface Context
public interface Context
The context relevant to a Java-based migration.
-
Method Summary
Modifier and TypeMethodDescriptionvoidExecutes a script on the connection returned bygetConnection().
-
Method Details
-
getConfiguration
Configuration getConfiguration()- Returns:
- The configuration currently in use.
-
getConnection
Connection getConnection()- Returns:
- The JDBC connection being used. Transactions are managed by MigrateDB. When the context is passed to the migrate method, a transaction will already have been started if required and will be automatically committed or rolled back afterwards, unless the canExecuteInTransaction method has been implemented to return false.
-
runScript
Executes a script on the connection returned bygetConnection().
-