Uses of Package
org.hibernate.tool.schema.spi
Packages that use org.hibernate.tool.schema.spi
Package
Description
This package abstracts over the multifarious dialects of SQL
understood by the databases supported by Hibernate.
Internal package containing dialect-specific implementations of
JdbcType
.An SPI for tooling related to DDL generation, export, migration, and validation.
-
Classes in org.hibernate.tool.schema.spi used by org.hibernate.dialectClassDescriptionAn object that produces the SQL required to truncate the tables in a schema.Defines a contract for exporting of database objects (tables, sequences, etc) for use in SQL
CREATE
andDROP
scripts.Contract for schema management tool integration.An object that produces analter table
statements needed to update the definition of a table. -
Classes in org.hibernate.tool.schema.spi used by org.hibernate.dialect.typeClassDescriptionDefines a contract for exporting of database objects (tables, sequences, etc) for use in SQL
CREATE
andDROP
scripts. -
Classes in org.hibernate.tool.schema.spi used by org.hibernate.tool.schema.internalClassDescriptionDefines a contract for exporting of database objects (tables, sequences, etc) for use in SQL
CREATE
andDROP
scripts. -
Classes in org.hibernate.tool.schema.spi used by org.hibernate.tool.schema.spiClassDescriptionIndicates a problem accepting/executing a schema management command.Matcher for whether tables and sequences should be included based on its
Contributable.getContributor()
Memento representing the dropping of a schema as part of create-drop hbm2ddl.auto handling.Callback to allow the built DelayedDropAction, if indicated, to be registered back with the SessionFactory (or the thing that will manage its later execution).Implementation of DelayedDropRegistry for cases when the delayed-drop portion of "create-drop" is not valid.Contract for how CommandAcceptanceException errors should be handled (logged, ignored, etc).Parameter object representing options for schema management tool executionEncapsulates the functionality for extracting database metadata used bySchemaManagementTool
.Describes a schema generation targetService delegate for handling sequence resynchronization.Service delegate for handling schema creation.Service delegate for handling schema dropping.Defines a filter for Hibernate's schema tooling.For JPA-style schema-gen, database and script target handing are configured individually - this tuple allows interpreting the action for both targets simultaneouslyService delegate for handling schema migration.Service delegate for handling schema population.Service delegate for handling schema truncation.Service delegate for handling schema validationsContract for hiding the differences between a passed Reader, File or URL in terms of how we read input scripts.Contract for hiding the differences between a passedWriter
,File
orURL
in terms of how we write output scripts.Describes a source for schema create, drop and migrate actions.Describes the target(s) of schema create, drop and migrate actions.