Package de.hybris.bootstrap.ddl
Class DMLStatementsGenerator
- java.lang.Object
-
- de.hybris.bootstrap.ddl.DMLStatementsGenerator
-
public class DMLStatementsGenerator extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description DMLStatementsGenerator(DbTypeSystem dbTypeSystem, org.apache.ddlutils.model.Database modelDatabase, org.apache.ddlutils.Platform platform, java.lang.String tablePrefix, java.lang.String changesFileName)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidgenerateStatementsFor(java.util.Collection<YRecord> records, java.io.Writer writer)booleangetChangesDetected()static java.lang.StringremoveTablePrefix(java.lang.String tableName, java.lang.String tablePrefix)
-
-
-
Constructor Detail
-
DMLStatementsGenerator
public DMLStatementsGenerator(DbTypeSystem dbTypeSystem, org.apache.ddlutils.model.Database modelDatabase, org.apache.ddlutils.Platform platform, java.lang.String tablePrefix, java.lang.String changesFileName)
-
-
Method Detail
-
generateStatementsFor
public void generateStatementsFor(java.util.Collection<YRecord> records, java.io.Writer writer) throws java.io.IOException
- Throws:
java.io.IOException
-
getChangesDetected
public boolean getChangesDetected()
-
removeTablePrefix
public static java.lang.String removeTablePrefix(java.lang.String tableName, java.lang.String tablePrefix)
-
-