com.googlecode.flyway.core.api.migration.spring
Interface SpringJdbcMigration
public interface SpringJdbcMigration
Interface to be implemented by Spring Jdbc Java Migrations. By default the migration version and description will be extracted
from the class name. This can be overriden by also implementing the MigrationInfoProvider interface, in which
case it can be specified programmatically. The checksum of this migration (for validation) will also be null, unless
the migration also implements the MigrationChecksumProvider, in which case it can be returned programmatically.
|
Method Summary |
void |
migrate(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
Executes this migration. |
migrate
void migrate(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
throws Exception
- Executes this migration. The execution will automatically take place within a transaction, when the underlying
database supports it.
- Parameters:
jdbcTemplate - The jdbcTemplate to use to execute statements.
- Throws:
Exception - when the migration failed.
Copyright © 2012. All Rights Reserved.