com.googlecode.flyway.core.runtime
Class DbCleaner

java.lang.Object
  extended by com.googlecode.flyway.core.runtime.DbCleaner

public class DbCleaner
extends java.lang.Object

Main workflow for cleaning the database.


Constructor Summary
DbCleaner(org.springframework.transaction.support.TransactionTemplate transactionTemplate, org.springframework.jdbc.core.JdbcTemplate jdbcTemplate, DbSupport dbSupport)
          Creates a new database cleaner.
 
Method Summary
 void clean()
          Cleans the schema of all objects.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DbCleaner

public DbCleaner(org.springframework.transaction.support.TransactionTemplate transactionTemplate,
                 org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
                 DbSupport dbSupport)
Creates a new database cleaner.

Parameters:
transactionTemplate - The transaction template to use.
jdbcTemplate - JdbcTemplate with ddl manipulation access to the database.
dbSupport - Database-specific functionality.
Method Detail

clean

public void clean()
Cleans the schema of all objects.



Copyright © 2010. All Rights Reserved.