Class MySql50ModelReader
java.lang.Object
edu.internet2.middleware.grouper.ext.org.apache.ddlutils.platform.JdbcModelReader
edu.internet2.middleware.grouper.ext.org.apache.ddlutils.platform.mysql.MySqlModelReader
edu.internet2.middleware.grouper.ext.org.apache.ddlutils.platform.mysql.MySql50ModelReader
Reads a database model from a MySql 5 database.
- Version:
- $Revision: $
-
Constructor Summary
ConstructorDescriptionMySql50ModelReader
(Platform platform) Creates a new model reader for MySql 5 databases. -
Method Summary
Modifier and TypeMethodDescriptionprotected Column
readColumn
(DatabaseMetaDataWrapper metaData, Map values) Extracts a column definition from the result set.Methods inherited from class edu.internet2.middleware.grouper.ext.org.apache.ddlutils.platform.mysql.MySqlModelReader
isInternalForeignKeyIndex, isInternalPrimaryKeyIndex, readTable
Methods inherited from class edu.internet2.middleware.grouper.ext.org.apache.ddlutils.platform.JdbcModelReader
determineAutoIncrementFromResultSetMetaData, determineSchemaOf, getColumnsForColumn, getColumnsForFK, getColumnsForIndex, getColumnsForPK, getColumnsForTable, getConnection, getDatabase, getDatabase, getDefaultCatalogPattern, getDefaultColumnPattern, getDefaultSchemaPattern, getDefaultTablePattern, getDefaultTableTypes, getPlatform, getPlatformInfo, initColumnsForColumn, initColumnsForFK, initColumnsForIndex, initColumnsForPK, initColumnsForTable, matches, readColumns, readColumns, readForeignKey, readForeignKeys, readIndex, readIndices, readPrimaryKeyName, readPrimaryKeyNames, readTables, removeInternalForeignKeyIndex, removeInternalPrimaryKeyIndex, removeSystemIndices, setDefaultCatalogPattern, setDefaultColumnPattern, setDefaultSchemaPattern, setDefaultTablePattern, setDefaultTableTypes, sortForeignKeys, unescape
-
Constructor Details
-
MySql50ModelReader
Creates a new model reader for MySql 5 databases.- Parameters:
platform
- The platform that this model reader belongs to
-
-
Method Details
-
readColumn
Extracts a column definition from the result set.- Overrides:
readColumn
in classMySqlModelReader
- Parameters:
metaData
- The database meta datavalues
- The column meta data values as defined byJdbcModelReader.getColumnsForColumn()
- Returns:
- The column
- Throws:
SQLException
-