public class DynamicSchemaManager extends SchemaManager
createDatabaseSchemas, createdDatabaseSchemas, createdDatabaseSchemasOnDatabase, createSchemaWriter, createSQLFiles, defaultTableCreator, dropDatabaseSchemas, dropSchemaWriter, FAST_TABLE_CREATOR, FORCE_DROP, session
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, buildSequenceDefinition, buildSequenceDefinitions, checkTableExists, closeDDLWriter, closeDDLWriter, collectDatabaseSchemasForDrop, createConstraints, createDefaultTables, createObject, createOrReplaceSequences, createOrReplaceSequences, createSequences, dropConstraints, dropDatabaseSchemas, dropDefaultTables, dropObject, dropSequences, dropTable, extendDefaultTables, finalize, generateStoredProcedures, generateStoredProcedures, generateStoredProceduresAndAmendmentClass, generateStoredProceduresAndAmendmentClass, getAccessor, getAllColumnNames, getAllColumnNames, getAllTableNames, getAllTableNames, getColumnInfo, getDefaultTableCreator, getDropSchemaWriter, getSession, getTableInfo, getWriter, outputCreateDDLToFile, outputCreateDDLToWriter, outputDDLToDatabase, outputDDLToFile, outputDDLToWriter, outputDropDDLToFile, outputDropDDLToWriter, processSequenceDefinition, processSequenceDefinitions, replaceDefaultTables, replaceDefaultTables, replaceDefaultTables, replaceObject, replaceSequences, setCreateDatabaseSchemas, setCreateSQLFiles, setSession, shouldCreateDatabaseSchema, 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)