public class RunBatchDdl extends Object implements org.hibernate.boot.model.relational.AuxiliaryDatabaseObject
AuxiliaryDatabaseObject which generates the RUN BATCH statement.| Constructor and Description |
|---|
RunBatchDdl(org.hibernate.tool.schema.Action schemaAction)
Constructs the
RunBatchDdl auxiliary database object. |
| Modifier and Type | Method and Description |
|---|---|
void |
addAfterDdlStatement(String statement)
Add a statement to run after the DDL batch is completed.
|
boolean |
appliesToDialect(org.hibernate.dialect.Dialect dialect) |
boolean |
beforeTablesOnCreation() |
String |
getExportIdentifier() |
String[] |
sqlCreateStrings(org.hibernate.dialect.Dialect dialect) |
String[] |
sqlDropStrings(org.hibernate.dialect.Dialect dialect) |
public RunBatchDdl(org.hibernate.tool.schema.Action schemaAction)
RunBatchDdl auxiliary database object.schemaAction - the DDL mode being used for schema generation.public void addAfterDdlStatement(String statement)
public String getExportIdentifier()
getExportIdentifier in interface org.hibernate.boot.model.relational.Exportablepublic boolean appliesToDialect(org.hibernate.dialect.Dialect dialect)
appliesToDialect in interface org.hibernate.boot.model.relational.AuxiliaryDatabaseObjectpublic boolean beforeTablesOnCreation()
beforeTablesOnCreation in interface org.hibernate.boot.model.relational.AuxiliaryDatabaseObjectpublic String[] sqlCreateStrings(org.hibernate.dialect.Dialect dialect)
sqlCreateStrings in interface org.hibernate.boot.model.relational.AuxiliaryDatabaseObjectpublic String[] sqlDropStrings(org.hibernate.dialect.Dialect dialect)
sqlDropStrings in interface org.hibernate.boot.model.relational.AuxiliaryDatabaseObjectCopyright © 2022 Google LLC. All rights reserved.