Package org.hibernate.tool.schema.extract.spi
package org.hibernate.tool.schema.extract.spi
Defines an SPI for schema information extraction from the database via JDBC.
-
ClassDescriptionProvides access to information about existing table columnsProvides access to information about existing table columnsProvides access to information about existing schema objects (tables, sequences etc) of existing database.Defines a context for performing extraction including providing access to information about ongoing extraction as well as to delegates needed in performing extraction.In conjunction with
ExtractionContext.getDatabaseObjectAccess()
provides access to information about known database objects to the extractor.Provides access to information about existing index in the databaseContract for extracting information about objects in the database schema(s).Provides access to information about existing primary key for a tableAccess to information about existing sequences.Because JDBC (at least up to and including Java 7, JDBC 4) still does not have support for obtaining information about sequences from DatabaseMetaData.Provides access to information about existing tables in the database