org.jumpmind.db.platform.mssql
Class MsSqlDdlReader
java.lang.Object
org.jumpmind.db.platform.AbstractJdbcDdlReader
org.jumpmind.db.platform.mssql.MsSqlDdlReader
- All Implemented Interfaces:
- IDdlReader
public class MsSqlDdlReader
- extends AbstractJdbcDdlReader
| Methods inherited from class org.jumpmind.db.platform.AbstractJdbcDdlReader |
appendIdentifier, close, close, determineAutoIncrementFromResultSetMetaData, determineAutoIncrementFromResultSetMetaData, getCatalogNames, getColumnNames, getColumnsForColumn, getColumnsForFK, getColumnsForIndex, getColumnsForPK, getColumnsForTable, getDatabase, getDefaultCatalogPattern, getDefaultColumnPattern, getDefaultSchemaPattern, getDefaultTablePattern, getDefaultTableTypes, getPlatform, getPlatformInfo, getResultSetCatalogName, getResultSetSchemaName, getSchemaNames, getTableNamePattern, getTableNames, getUnsupportedTableTypes, initColumnsForColumn, initColumnsForFK, initColumnsForIndex, initColumnsForPK, initColumnsForTable, isInternalForeignKeyIndex, matches, postprocessModelFromDatabase, postprocessTableFromDatabase, readColumns, readForeignKey, readForeignKeys, readIndex, readIndices, readMetaData, readPrimaryKeyName, readPrimaryKeyNames, readTable, readTables, readTables, removeInternalForeignKeyIndex, removeInternalPrimaryKeyIndex, removeSystemIndices, setDefaultCatalogPattern, setDefaultColumnPattern, setDefaultSchemaPattern, setDefaultTablePattern, setDefaultTableTypes, unescape |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MsSqlDdlReader
public MsSqlDdlReader(IDatabasePlatform platform)
readTable
protected Table readTable(Connection connection,
DatabaseMetaDataWrapper metaData,
Map<String,Object> values)
throws SQLException
- Overrides:
readTable in class AbstractJdbcDdlReader
- Throws:
SQLException
isInternalPrimaryKeyIndex
protected boolean isInternalPrimaryKeyIndex(Connection connection,
DatabaseMetaDataWrapper metaData,
Table table,
IIndex index)
- Overrides:
isInternalPrimaryKeyIndex in class AbstractJdbcDdlReader
mapUnknownJdbcTypeForColumn
protected Integer mapUnknownJdbcTypeForColumn(Map<String,Object> values)
- Overrides:
mapUnknownJdbcTypeForColumn in class AbstractJdbcDdlReader
readColumn
protected Column readColumn(DatabaseMetaDataWrapper metaData,
Map<String,Object> values)
throws SQLException
- Overrides:
readColumn in class AbstractJdbcDdlReader
- Throws:
SQLException
Copyright © 2007-2013 JumpMind, Inc.. All Rights Reserved.