Class DefaultSqlScriptExecutor
java.lang.Object
migratedb.v1.core.internal.sqlscript.DefaultSqlScriptExecutor
- All Implemented Interfaces:
SqlScriptExecutor
- Direct Known Subclasses:
OracleSqlScriptExecutor
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDefaultSqlScriptExecutor(JdbcTemplate jdbcTemplate, CallbackExecutor callbackExecutor, boolean outputQueryResults) -
Method Summary
Modifier and TypeMethodDescriptionvoidExecutes this SQL script.protected voidexecuteStatement(JdbcTemplate jdbcTemplate, SqlScript sqlScript, SqlStatement sqlStatement) protected voidhandleException(Results results, SqlScript sqlScript, SqlStatement sqlStatement) protected voidhandleResults(Results results) protected voidlogStatementExecution(SqlStatement sqlStatement) protected voidoutputQueryResult(Result result)
-
Field Details
-
jdbcTemplate
-
-
Constructor Details
-
DefaultSqlScriptExecutor
public DefaultSqlScriptExecutor(JdbcTemplate jdbcTemplate, CallbackExecutor callbackExecutor, boolean outputQueryResults)
-
-
Method Details
-
execute
Description copied from interface:SqlScriptExecutorExecutes this SQL script.- Specified by:
executein interfaceSqlScriptExecutor- Parameters:
sqlScript- The SQL script.
-
logStatementExecution
-
executeStatement
protected void executeStatement(JdbcTemplate jdbcTemplate, SqlScript sqlScript, SqlStatement sqlStatement) -
handleResults
-
outputQueryResult
-
handleException
-