Class SequenceInformationExtractorTiDBDatabaseImpl
java.lang.Object
org.hibernate.tool.schema.extract.internal.SequenceInformationExtractorLegacyImpl
org.hibernate.community.dialect.sequence.SequenceInformationExtractorTiDBDatabaseImpl
- All Implemented Interfaces:
org.hibernate.tool.schema.extract.spi.SequenceInformationExtractor
public class SequenceInformationExtractorTiDBDatabaseImpl
extends org.hibernate.tool.schema.extract.internal.SequenceInformationExtractorLegacyImpl
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SequenceInformationExtractorTiDBDatabaseImplSingleton access -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionIterable<org.hibernate.tool.schema.extract.spi.SequenceInformation> extractMetadata(org.hibernate.tool.schema.extract.spi.ExtractionContext extractionContext) protected NumberresultSetIncrementValue(ResultSet resultSet) protected StringresultSetSequenceName(ResultSet resultSet) protected Stringprotected StringMethods inherited from class org.hibernate.tool.schema.extract.internal.SequenceInformationExtractorLegacyImpl
resultSetCatalogName, resultSetMaxValue, resultSetMinValue, resultSetSchemaName, resultSetStartValueSize, sequenceCatalogColumn, sequenceMaxValueColumn, sequenceMinValueColumn, sequenceSchemaColumn, sequenceStartValueColumn
-
Field Details
-
INSTANCE
Singleton access
-
-
Constructor Details
-
SequenceInformationExtractorTiDBDatabaseImpl
public SequenceInformationExtractorTiDBDatabaseImpl()
-
-
Method Details
-
extractMetadata
public Iterable<org.hibernate.tool.schema.extract.spi.SequenceInformation> extractMetadata(org.hibernate.tool.schema.extract.spi.ExtractionContext extractionContext) throws SQLException - Specified by:
extractMetadatain interfaceorg.hibernate.tool.schema.extract.spi.SequenceInformationExtractor- Overrides:
extractMetadatain classorg.hibernate.tool.schema.extract.internal.SequenceInformationExtractorLegacyImpl- Throws:
SQLException
-
sequenceNameColumn
- Overrides:
sequenceNameColumnin classorg.hibernate.tool.schema.extract.internal.SequenceInformationExtractorLegacyImpl
-
sequenceIncrementColumn
- Overrides:
sequenceIncrementColumnin classorg.hibernate.tool.schema.extract.internal.SequenceInformationExtractorLegacyImpl
-
resultSetSequenceName
- Overrides:
resultSetSequenceNamein classorg.hibernate.tool.schema.extract.internal.SequenceInformationExtractorLegacyImpl- Throws:
SQLException
-
resultSetIncrementValue
- Overrides:
resultSetIncrementValuein classorg.hibernate.tool.schema.extract.internal.SequenceInformationExtractorLegacyImpl- Throws:
SQLException
-