public class MySQLDatabase extends AbstractDatabase
Database.Filter| Constructor and Description |
|---|
MySQLDatabase() |
| Modifier and Type | Method and Description |
|---|---|
protected DSLContext |
create0()
Create a new Factory
|
protected boolean |
exists0(Table<?> table)
[#8972] Subclasses may override this method for a more efficient implementation.
|
protected boolean |
exists0(TableField<?,?> field)
[#8972] Subclasses may override this method for a more efficient implementation.
|
protected List<ArrayDefinition> |
getArrays0()
Retrieve ALL ARRAYs from the database.
|
protected List<CatalogDefinition> |
getCatalogs0()
Retrieve ALL catalogs from the database.
|
protected List<DomainDefinition> |
getDomains0()
Retrieve ALL domain UDTs from the database.
|
protected List<EnumDefinition> |
getEnums0()
Retrieve ALL enum UDTs from the database.
|
protected List<IndexDefinition> |
getIndexes0()
Retrieve ALL indexes from the database
|
protected List<PackageDefinition> |
getPackages0()
Retrieve ALL packages from the database.
|
protected List<RoutineDefinition> |
getRoutines0()
Retrieve ALL stored routines (functions and procedures) from the
database.
|
protected List<SchemaDefinition> |
getSchemata0()
Retrieve ALL schemata from the database.
|
protected List<SequenceDefinition> |
getSequences0()
Retrieve ALL sequences from the database.
|
protected List<TableDefinition> |
getTables0()
Retrieve ALL tables from the database.
|
protected List<UDTDefinition> |
getUDTs0()
Retrieve ALL UDTs from the database.
|
protected boolean |
is8_0_16() |
protected boolean |
is8() |
protected void |
loadCheckConstraints(DefaultRelations relations)
Retrieve
CHECK constraints and store them to relations. |
protected void |
loadForeignKeys(DefaultRelations relations)
Retrieve foreign keys and store them to relations.
|
protected void |
loadPrimaryKeys(DefaultRelations relations)
Retrieve primary keys and store them to relations
|
protected void |
loadUniqueKeys(DefaultRelations relations)
Retrieve non-primary unique keys and store them to relations
|
addFilter, close, create, create, dateAsTimestamp, embeddableDomains, embeddablePrimaryKeys, embeddableUniqueKeys, existAll, existAll, exists, exists, exists1, exists1, fetchedSize, filter, filter, filterExcludeInclude, filterExcludeInclude, filterExcludeInclude, filterPackage, filterPackage, filterSchema, filterSchema, filterTable, filterTable, getAll, getArray, getArray, getArray, getArray, getArrays, getBasedir, getCatalog, getCatalogs, getCatalogVersionProvider, getCheckConstraints, getConfiguredCustomType, getConfiguredCustomTypes, getConfiguredEmbeddables, getConfiguredEnumTypes, getConfiguredForcedType, getConfiguredForcedType, getConfiguredForcedTypes, getConfiguredSyntheticForeignKeys, getConfiguredSyntheticIdentities, getConfiguredSyntheticPrimaryKeys, getConfiguredSyntheticUniqueKeys, getConnection, getDataTypeForMAX_VAL, getDefinition, getDefinition, getDialect, getDomain, getDomain, getDomain, getDomain, getDomains, getDomains, getEmbeddables, getEmbeddables, getEmbeddables, getEmbeddablesByReferencingTable, getEnum, getEnum, getEnum, getEnum, getEnums, getExcluded, getExcludes, getFilters, getForceIntegerTypesOnZeroScaleDecimals, getForeignKeys, getForeignKeys, getIdentities, getIncludeCheckConstraints, getIncluded, getIncludeDomains, getIncludeEmbeddables, getIncludeExcludeColumns, getIncludeForeignKeys, getIncludeIndexes, getIncludeInvisibleColumns, getIncludePackageConstants, getIncludePackageRoutines, getIncludePackages, getIncludePackageUDTs, getIncludePrimaryKeys, getIncludeRoutines, getIncludes, getIncludeSequences, getIncludeSystemCheckConstraints, getIncludeSystemIndexes, getIncludeTables, getIncludeTriggerRoutines, getIncludeUDTs, getIncludeUniqueKeys, getIndexes, getIndexes, getInputCatalogs, getInputSchemata, getInputSchemata, getInputSchemata, getLogSlowQueriesAfterSeconds, getLogSlowResultsAfterSeconds, getOrderProvider, getOutputCatalog, getOutputSchema, getOutputSchema, getOverridePrimaryKeys, getPackage, getPackages, getProperties, getRecordTimestampFields, getRecordVersionFields, getRegexFlags, getRegexMatchesPartialQualification, getRelations, getRelations0, getRoutines, getSchema, getSchemata, getSchemata, getSchemaVersionProvider, getSequences, getSequences, getSqlMatchesPartialQualification, getSyntheticIdentities, getSyntheticPrimaryKeys, getTable, getTable, getTable, getTable, getTables, getTables, getUDT, getUDT, getUDT, getUDT, getUDTs, getUDTs, getUDTs, getUniqueKeys, getUniqueKeys, getUnusedEmbeddables, getUnusedForcedTypes, getUnusedSyntheticForeignKeys, getUnusedSyntheticIdentities, getUnusedSyntheticPrimaryKeys, getUnusedSyntheticUniqueKeys, ignoreProcedureReturnValues, includeRelations, integerDisplayWidths, isArrayType, javaTimeTypes, markUsed, markUsed, markUsed, markUsed, markUsed, markUsed, onError, setBasedir, setCatalogVersionProvider, setConfiguredCatalogs, setConfiguredCustomTypes, setConfiguredEmbeddables, setConfiguredEnumTypes, setConfiguredForcedTypes, setConfiguredSchemata, setConfiguredSyntheticObjects, setConnection, setDateAsTimestamp, setEmbeddableDomains, setEmbeddablePrimaryKeys, setEmbeddableUniqueKeys, setExcludes, setForceIntegerTypesOnZeroScaleDecimals, setIgnoreProcedureReturnValues, setIncludeCheckConstraints, setIncludeDomains, setIncludeEmbeddables, setIncludeExcludeColumns, setIncludeForeignKeys, setIncludeIndexes, setIncludeInvisibleColumns, setIncludePackageConstants, setIncludePackageRoutines, setIncludePackages, setIncludePackageUDTs, setIncludePrimaryKeys, setIncludeRelations, setIncludeRoutines, setIncludes, setIncludeSequences, setIncludeSystemCheckConstraints, setIncludeSystemIndexes, setIncludeTables, setIncludeTriggerRoutines, setIncludeUDTs, setIncludeUniqueKeys, setIntegerDisplayWidths, setJavaTimeTypes, setLogSlowQueriesAfterSeconds, setLogSlowResultsAfterSeconds, setOnError, setOrderProvider, setOverridePrimaryKeys, setProperties, setRecordTimestampFields, setRecordVersionFields, setRegexFlags, setRegexMatchesPartialQualification, setSchemaVersionProvider, setSqlMatchesPartialQualification, setSupportsUnsignedTypes, setSyntheticIdentities, setSyntheticPrimaryKeys, setTableValuedFunctions, sort, supportsUnsignedTypes, tableValuedFunctionsprotected List<IndexDefinition> getIndexes0() throws SQLException
AbstractDatabasegetIndexes0 in class AbstractDatabaseSQLExceptionprotected void loadPrimaryKeys(DefaultRelations relations) throws SQLException
AbstractDatabaseloadPrimaryKeys in class AbstractDatabaseSQLExceptionprotected void loadUniqueKeys(DefaultRelations relations) throws SQLException
AbstractDatabaseloadUniqueKeys in class AbstractDatabaseSQLExceptionprotected boolean is8()
protected boolean is8_0_16()
protected void loadForeignKeys(DefaultRelations relations) throws SQLException
AbstractDatabaseloadForeignKeys in class AbstractDatabaseSQLExceptionprotected void loadCheckConstraints(DefaultRelations relations) throws SQLException
AbstractDatabaseCHECK constraints and store them to relations.loadCheckConstraints in class AbstractDatabaseSQLExceptionprotected List<CatalogDefinition> getCatalogs0() throws SQLException
AbstractDatabaseAbstractDatabase.getCatalogs()getCatalogs0 in class AbstractDatabaseSQLExceptionprotected List<SchemaDefinition> getSchemata0() throws SQLException
AbstractDatabaseAbstractDatabase.getSchemata()getSchemata0 in class AbstractDatabaseSQLExceptionprotected List<SequenceDefinition> getSequences0() throws SQLException
AbstractDatabaseAbstractDatabase.getTables(SchemaDefinition)getSequences0 in class AbstractDatabaseSQLExceptionprotected List<TableDefinition> getTables0() throws SQLException
AbstractDatabaseAbstractDatabase.getTables(SchemaDefinition)getTables0 in class AbstractDatabaseSQLExceptionprotected List<EnumDefinition> getEnums0() throws SQLException
AbstractDatabaseAbstractDatabase.getEnums(SchemaDefinition)getEnums0 in class AbstractDatabaseSQLExceptionprotected List<DomainDefinition> getDomains0() throws SQLException
AbstractDatabaseAbstractDatabase.getDomains(SchemaDefinition)getDomains0 in class AbstractDatabaseSQLExceptionprotected List<UDTDefinition> getUDTs0() throws SQLException
AbstractDatabaseAbstractDatabase.getEnums(SchemaDefinition)getUDTs0 in class AbstractDatabaseSQLExceptionprotected List<ArrayDefinition> getArrays0() throws SQLException
AbstractDatabaseAbstractDatabase.getArrays(SchemaDefinition)getArrays0 in class AbstractDatabaseSQLExceptionprotected List<RoutineDefinition> getRoutines0() throws SQLException
AbstractDatabaseAbstractDatabase.getRoutines(SchemaDefinition)getRoutines0 in class AbstractDatabaseSQLExceptionprotected List<PackageDefinition> getPackages0() throws SQLException
AbstractDatabaseAbstractDatabase.getPackages(SchemaDefinition)getPackages0 in class AbstractDatabaseSQLExceptionprotected DSLContext create0()
AbstractDatabasecreate0 in class AbstractDatabaseprotected boolean exists0(TableField<?,?> field)
AbstractDatabaseexists0 in class AbstractDatabaseprotected boolean exists0(Table<?> table)
AbstractDatabaseexists0 in class AbstractDatabaseCopyright © 2021. All rights reserved.