Package org.jumpmind.db.platform.ingres
Class IngresDdlReader
java.lang.Object
org.jumpmind.db.platform.AbstractJdbcDdlReader
org.jumpmind.db.platform.ingres.IngresDdlReader
- All Implemented Interfaces:
IDdlReader
-
Field Summary
Fields inherited from class org.jumpmind.db.platform.AbstractJdbcDdlReader
log, platform -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected IntegermapUnknownJdbcTypeForColumn(Map<String, Object> values) protected voidreadForeignKeyDeleteRule(Map<String, Object> values, ForeignKey fk) protected voidreadForeignKeyUpdateRule(Map<String, Object> values, ForeignKey fk) protected voidreadIndex(DatabaseMetaDataWrapper metaData, Map<String, Object> values, Map<String, IIndex> knownIndices) protected TablereadTable(Connection connection, DatabaseMetaDataWrapper metaData, Map<String, Object> values) readTables(String catalog, String schema, String[] tableTypes) Methods inherited from class org.jumpmind.db.platform.AbstractJdbcDdlReader
adjustColumnSize, adjustColumnSize, appendColumn, appendIdentifier, close, close, determineAutoIncrementFromResultSetMetaData, determineAutoIncrementFromResultSetMetaData, genericizeDefaultValuesAndUpdatePlatformColumn, getApplicationTriggersForModel, getCatalogNames, getColumnNames, getColumnsForColumn, getColumnsForFK, getColumnsForIndex, getColumnsForPK, getColumnsForTable, getConnectionHandler, getDatabase, getDefaultCatalogPattern, getDefaultColumnPattern, getDefaultSchemaPattern, getDefaultTablePattern, getDefaultTableTypes, getExportedForeignTableRows, getExportedKeys, getForeignKeys, getImportedForeignTableRows, getImportedForeignTableRows, getListOfTriggers, getName, getPlatform, getPlatformInfo, getPlatformTrigger, getResultSetCatalogName, getResultSetSchemaName, getSchemaNames, getSchemasHandleException, getTableNamePattern, getTableNamePatternForConstraints, getTableNames, getTableTypes, getTriggerFor, getTriggers, getUnsupportedTableTypes, getWithNoLockHint, initColumnsForColumn, initColumnsForFK, initColumnsForIndex, initColumnsForPK, initColumnsForTable, isInternalForeignKeyIndex, isInternalPrimaryKeyIndex, matches, postprocessModelFromDatabase, postprocessTableFromDatabase, processSchemaResultSet, readColumn, readColumns, readExportedKey, readExportedKeys, readForeignKey, readForeignKeys, readIndices, readMetaData, readPrimaryKeyName, readPrimaryKeyNames, readPrimaryKeySequence, readTable, readTableFromConnection, readTables, removeColumnSize, removeGeneratedColumns, removeInternalForeignKeyIndex, removeInternalPrimaryKeyIndex, removePlatformColumnSize, removeSystemIndices, resetColumnSize, setDefaultCatalogPattern, setDefaultColumnPattern, setDefaultSchemaPattern, setDefaultTablePattern, setDefaultTableTypes, unescape
-
Constructor Details
-
IngresDdlReader
-
-
Method Details
-
mapUnknownJdbcTypeForColumn
- Overrides:
mapUnknownJdbcTypeForColumnin classAbstractJdbcDdlReader
-
readTables
- Specified by:
readTablesin interfaceIDdlReader- Overrides:
readTablesin classAbstractJdbcDdlReader
-
readTable
- Specified by:
readTablein interfaceIDdlReader- Overrides:
readTablein classAbstractJdbcDdlReader
-
readTable
protected Table readTable(Connection connection, DatabaseMetaDataWrapper metaData, Map<String, Object> values) throws SQLException- Overrides:
readTablein classAbstractJdbcDdlReader- Throws:
SQLException
-
readIndex
protected void readIndex(DatabaseMetaDataWrapper metaData, Map<String, Object> values, Map<String, throws SQLExceptionIIndex> knownIndices) - Overrides:
readIndexin classAbstractJdbcDdlReader- Throws:
SQLException
-
readForeignKeyUpdateRule
- Overrides:
readForeignKeyUpdateRulein classAbstractJdbcDdlReader
-
readForeignKeyDeleteRule
- Overrides:
readForeignKeyDeleteRulein classAbstractJdbcDdlReader
-