public class DynamicSchemaManager extends SchemaManager
FAST_TABLE_CREATOR, FORCE_DROP
Constructor and Description |
---|
DynamicSchemaManager(DatabaseSession session) |
Modifier and Type | Method and Description |
---|---|
void |
createTables(boolean generateFKConstraints, java.util.Collection<DynamicType> entityTypes) |
void |
createTables(boolean generateFKConstraints, DynamicType... entityTypes) |
void |
createTables(DynamicType... entityTypes)
Create the database tables for one or more entityTypes.
|
alterSequence, appendToDDLWriter, appendToDDLWriter, buildFieldTypes, checkTableExists, closeDDLWriter, closeDDLWriter, createConstraints, createDefaultTables, createObject, createSequences, dropConstraints, dropDatabaseSchemas, dropDefaultTables, dropObject, dropTable, extendDefaultTables, finalize, generateStoredProcedures, generateStoredProcedures, generateStoredProceduresAndAmendmentClass, generateStoredProceduresAndAmendmentClass, getAllColumnNames, getAllColumnNames, getAllTableNames, getAllTableNames, getColumnInfo, getSession, getTableInfo, outputCreateDDLToFile, outputCreateDDLToWriter, outputDDLToDatabase, outputDDLToFile, outputDDLToWriter, outputDropDDLToFile, outputDropDDLToWriter, replaceDefaultTables, replaceDefaultTables, replaceDefaultTables, replaceObject, replaceSequences, setCreateDatabaseSchemas, setCreateSQLFiles, setSession, shouldWriteToDatabase
public DynamicSchemaManager(DatabaseSession session)
public void createTables(DynamicType... entityTypes)
entityTypes
-public void createTables(boolean generateFKConstraints, DynamicType... entityTypes)
public void createTables(boolean generateFKConstraints, java.util.Collection<DynamicType> entityTypes)