Package de.hybris.bootstrap.ddl
Class DefaultDbScriptsExecutor
java.lang.Object
de.hybris.bootstrap.ddl.DefaultDbScriptsExecutor
- All Implemented Interfaces:
HybrisDbScriptsExecutor
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDefaultDbScriptsExecutor(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate, SqlScriptParser sqlScriptParser, int ddlBatchSize, int dmlBatchSize) -
Method Summary
Modifier and TypeMethodDescriptionvoidexecuteDDl(Reader scriptReader) Executes DDL script fromReaderagainst current database.voidexecuteDDl(Path scriptPath) Executes DDL script fromPathagainst current database.voidexecuteDml(Reader scriptReader) Executes DML script fromReaderagainst current database.voidexecuteDml(Path scriptPath) Executes DML script fromPathagainst current database.voidexecuteDropDdl(Reader scriptReader) Executes DDL Drop script fromReaderagainst current database.voidexecuteDropDdl(Path scriptPath) Executes DDL Drop script fromPathagainst current database.parseDropDdl(Reader scriptReader)
-
Field Details
-
sqlScriptParser
-
-
Constructor Details
-
DefaultDbScriptsExecutor
public DefaultDbScriptsExecutor(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate, SqlScriptParser sqlScriptParser, int ddlBatchSize, int dmlBatchSize)
-
-
Method Details
-
executeDDl
Description copied from interface:HybrisDbScriptsExecutorExecutes DDL script fromPathagainst current database.- Specified by:
executeDDlin interfaceHybrisDbScriptsExecutor
-
executeDDl
Description copied from interface:HybrisDbScriptsExecutorExecutes DDL script fromReaderagainst current database.- Specified by:
executeDDlin interfaceHybrisDbScriptsExecutor
-
executeDropDdl
Description copied from interface:HybrisDbScriptsExecutorExecutes DDL Drop script fromPathagainst current database.- Specified by:
executeDropDdlin interfaceHybrisDbScriptsExecutor
-
executeDropDdl
Description copied from interface:HybrisDbScriptsExecutorExecutes DDL Drop script fromReaderagainst current database.- Specified by:
executeDropDdlin interfaceHybrisDbScriptsExecutor
-
executeDml
Description copied from interface:HybrisDbScriptsExecutorExecutes DML script fromPathagainst current database.- Specified by:
executeDmlin interfaceHybrisDbScriptsExecutor
-
executeDml
Description copied from interface:HybrisDbScriptsExecutorExecutes DML script fromReaderagainst current database.- Specified by:
executeDmlin interfaceHybrisDbScriptsExecutor
-
parseDdl
-
parseDropDdl
-
parseDml
-