Class IndividuallySchemaValidatorImpl
java.lang.Object
org.hibernate.tool.schema.internal.AbstractSchemaValidator
org.hibernate.tool.schema.internal.IndividuallySchemaValidatorImpl
- All Implemented Interfaces:
SchemaValidator
- Author:
- Andrea Boriero
This implementation executes one
DatabaseMetaData.getTables(String, String, String, String[])call for eachEntityin order to determine if a corresponding database table exists.
-
Field Summary
Fields inherited from class org.hibernate.tool.schema.internal.AbstractSchemaValidator
schemaFilter, tool -
Constructor Summary
ConstructorsConstructorDescriptionIndividuallySchemaValidatorImpl(HibernateSchemaManagementTool tool, SchemaFilter validateFilter) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidvalidateTables(Metadata metadata, DatabaseInformation databaseInformation, ExecutionOptions options, ContributableMatcher contributableInclusionFilter, Dialect dialect, Namespace namespace) Methods inherited from class org.hibernate.tool.schema.internal.AbstractSchemaValidator
doValidation, performValidation, validateColumnType, validateSequence, validateTable
-
Constructor Details
-
IndividuallySchemaValidatorImpl
public IndividuallySchemaValidatorImpl(HibernateSchemaManagementTool tool, SchemaFilter validateFilter)
-
-
Method Details
-
validateTables
protected void validateTables(Metadata metadata, DatabaseInformation databaseInformation, ExecutionOptions options, ContributableMatcher contributableInclusionFilter, Dialect dialect, Namespace namespace) - Specified by:
validateTablesin classAbstractSchemaValidator
-