Package org.hibernate.dialect.schema.spi
package org.hibernate.dialect.schema.spi
-
ClassDescriptionDescribes one requested column-type alteration.Renders alter-table and add-column grammar.Provides the rendered inputs for a non-identity column definition.Appends the database-specific non-identity part of a column definition.Identifies how a database-object comment is emitted by schema export.Describes a comment attached to one database schema object.Identifies the database object receiving a schema-export comment.Identifies how table cleaning controls referential constraints.Identifies one rendered table and foreign-key constraint.Supplies global or per-constraint control commands for table cleaning.Identifies whether schema drop must explicitly remove constraints.Provider base forwarding alter-table grammar to a stable delegate.Provider base forwarding column-definition rendering to a stable delegate.Provider base forwarding constraint-control commands to a stable delegate.Provider base forwarding index DDL policy to a stable delegate.Provider base forwarding table-creation grammar to a stable delegate.Provider base forwarding truncation rendering to a stable delegate.Identifies where an existence check occurs relative to a DDL target name.Defines existence-check placement for schema DDL targets.A rendered index-column expression and its mapping nullability.Describes the rendered inputs needed for index DDL policy.Supplies index creation grammar and name qualification policy.Defines whether index names are qualified in generated DDL.Represents the InnoDB storage engine.Represents the MyISAM storage engine.Describes the schema and foreign-key behavior of a MySQL storage engine.Provides supported access to Oracle-specific schema exporters.Defines comment placement and rendering for database schema objects.Stock database-object comment profiles for schema export.Defines table-drop composition and ordered pre-drop commands.Produces the complete ordered SQL used to clean mapped tables.Identifies the table-creation command selected by schema export.Supplies table and view creation grammar.Produces the alter-table commands needed to update a table definition.Identifies whether truncation is rendered per table or for all tables.Provides the ordered rendered table names for truncation.Renders ordered table-truncation commands.