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 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) 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:
performTablesMigration
in classAbstractSchemaMigrator
-