Package org.flywaydb.clean
Class CleanModeCleanExecutor
java.lang.Object
org.flywaydb.core.internal.command.clean.CleanExecutor
org.flywaydb.clean.CleanModeCleanExecutor
public class CleanModeCleanExecutor
extends org.flywaydb.core.internal.command.clean.CleanExecutor
-
Field Summary
Fields inherited from class org.flywaydb.core.internal.command.clean.CleanExecutor
callbackExecutor, connection, database, schemaHistory
-
Constructor Summary
ConstructorsConstructorDescriptionCleanModeCleanExecutor
(org.flywaydb.core.internal.database.base.Connection connection, org.flywaydb.core.internal.database.base.Database database, org.flywaydb.core.internal.schemahistory.SchemaHistory schemaHistory, org.flywaydb.core.internal.callback.CallbackExecutor callbackExecutor, String cleanMode) -
Method Summary
Modifier and TypeMethodDescriptionvoid
clean
(org.flywaydb.core.internal.database.base.Schema defaultSchema, org.flywaydb.core.internal.database.base.Schema[] schemas, org.flywaydb.core.api.output.CleanResult cleanResult, List<String> dropSchemas) protected void
doCleanSchema
(org.flywaydb.core.internal.database.base.Schema schema) Methods inherited from class org.flywaydb.core.internal.command.clean.CleanExecutor
clean, clean
-
Constructor Details
-
CleanModeCleanExecutor
public CleanModeCleanExecutor(org.flywaydb.core.internal.database.base.Connection connection, org.flywaydb.core.internal.database.base.Database database, org.flywaydb.core.internal.schemahistory.SchemaHistory schemaHistory, org.flywaydb.core.internal.callback.CallbackExecutor callbackExecutor, String cleanMode)
-
-
Method Details
-
clean
-
doCleanSchema
protected void doCleanSchema(org.flywaydb.core.internal.database.base.Schema schema) - Overrides:
doCleanSchema
in classorg.flywaydb.core.internal.command.clean.CleanExecutor
-