public class MySQLDBModelParser extends DBModelParser
catalog, log, remoteDb, remoteName, schema, tableMap
Constructor and Description |
---|
MySQLDBModelParser(String catalog,
String schemaPattern) |
Modifier and Type | Method and Description |
---|---|
protected Object |
getColumnDefault(ResultSet rs) |
protected double |
getColumnSize(DataType empireType,
ResultSet rs) |
protected boolean |
isIdentityColumn(ResultSet rs) |
protected boolean |
isTimestampColumn(ResultSet rs) |
addColumn, addRelation, addTable, addView, collectColumns, collectColumns, collectForeignKeys, collectForeignKeys, collectPrimaryKeys, collectTablesAndViews, createRemoteDatabase, getCatalog, getDatabase, getEmpireDataType, getSchema, getTable, getTables, isColumnRequired, isSystemTable, parseModel, populateRemoteDatabase, setStandardIdentityColumnName, setStandardTimestampColumnName
protected double getColumnSize(DataType empireType, ResultSet rs) throws SQLException
getColumnSize
in class DBModelParser
SQLException
protected Object getColumnDefault(ResultSet rs) throws SQLException
getColumnDefault
in class DBModelParser
SQLException
protected boolean isIdentityColumn(ResultSet rs)
isIdentityColumn
in class DBModelParser
protected boolean isTimestampColumn(ResultSet rs)
isTimestampColumn
in class DBModelParser
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.