All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description ConfigurationAware Marks a class as configuration aware (JdbcMigrations) Configuration aware classes get the migration configuration injected upon creation.DbPlatformNames Known database platform names.DdlAutoCommit Detect non transactional SQL statements that must run after normal sql statements with connection set to auto commit true.DdlParser Parses string content into separate SQL/DDL statements.DdlRunner Runs DDL scripts.DdlRunnerException IOUtils Utilities for IO.JdbcClose Utility for closing raw Jdbc resources.JdbcMigration Interface to be implemented by Jdbc Java Migrations.JdbcMigrationFactory Factory to create and initialise a JdbcMigration.LocalDdlMigrationResource A DB migration resource (DDL script with version).LocalJdbcMigrationResource A DB migration resource (JdbcMigration with version).LocalMigrationResource A DB migration resource (DDL or Jdbc)LocalMigrationResources Loads the DB migration resources and sorts them into execution order.MigrationChecksumProvider Migration implementors that also implement this interface will be able to specify their checksum (for validation), instead of having it automatically computed or default to null (for Java Migrations).MigrationConfig Configuration used to run the migration.MigrationException MigrationPlatform Handle database platform specific locking on db migration table.MigrationPlatform.NoLocking MigrationPlatform.Postgres MigrationPlatform.SqlServer MigrationRunner Runs the DB migration typically on application start.MigrationSchema Create Schema if needed and set current Schema in MigrationMigrationTable Manages the migration table.MigrationVersion The version of a migration used so that migrations are processed in order.ScriptTransform Transforms a SQL script given a map of key/value substitutions.