Class IndividuallySchemaMigratorImpl
java.lang.Object
org.hibernate.tool.schema.internal.AbstractSchemaMigrator
org.hibernate.tool.schema.internal.IndividuallySchemaMigratorImpl
- All Implemented Interfaces:
SchemaMigrator
This implementation executes one
DatabaseMetaData.getTables(String, String, String, String[]) call
for each Entity in order to determine if a corresponding database table exists.-
Field Summary
Fields inherited from class org.hibernate.tool.schema.internal.AbstractSchemaMigrator
schemaFilter, tool -
Constructor Summary
ConstructorsConstructorDescriptionIndividuallySchemaMigratorImpl(HibernateSchemaManagementTool tool, SchemaFilter schemaFilter) -
Method Summary
Modifier and TypeMethodDescriptionprotected NameSpaceTablesInformationperformTablesMigration(Metadata metadata, DatabaseInformation existingDatabase, ExecutionOptions options, ContributableMatcher contributableInclusionFilter, Dialect dialect, Formatter formatter, Set<String> exportIdentifiers, boolean tryToCreateCatalogs, boolean tryToCreateSchemas, Set<Identifier> exportedCatalogs, Namespace namespace, SqlStringGenerationContext context, GenerationTarget[] targets) Methods inherited from class org.hibernate.tool.schema.internal.AbstractSchemaMigrator
applyForeignKeys, applyIndexes, applySqlStrings, applyUniqueKeys, checkExportIdentifier, createSchemaAndCatalog, createTable, doMigration, migrateTable
-
Constructor Details
-
IndividuallySchemaMigratorImpl
public IndividuallySchemaMigratorImpl(HibernateSchemaManagementTool tool, SchemaFilter schemaFilter)
-
-
Method Details
-
performTablesMigration
protected NameSpaceTablesInformation performTablesMigration(Metadata metadata, DatabaseInformation existingDatabase, ExecutionOptions options, ContributableMatcher contributableInclusionFilter, Dialect dialect, Formatter formatter, Set<String> exportIdentifiers, boolean tryToCreateCatalogs, boolean tryToCreateSchemas, Set<Identifier> exportedCatalogs, Namespace namespace, SqlStringGenerationContext context, GenerationTarget[] targets) - Specified by:
performTablesMigrationin classAbstractSchemaMigrator
-