Package org.apache.empire.dbms.mysql
Class MySQLDBModelParser
java.lang.Object
org.apache.empire.db.validation.DBModelParser
org.apache.empire.dbms.mysql.MySQLDBModelParser
-
Field Summary
Fields inherited from class org.apache.empire.db.validation.DBModelParser
catalog, log, remoteDb, remoteName, schema, tableMap -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Objectprotected doublegetColumnSize(DataType empireType, ResultSet rs) protected booleanprotected booleanMethods inherited from class org.apache.empire.db.validation.DBModelParser
addColumn, addRelation, addTable, addView, collectColumns, collectColumns, collectForeignKeys, collectForeignKeys, collectPrimaryKeys, collectTablesAndViews, createRemoteDatabase, getCatalog, getDatabase, getEmpireDataType, getSchema, getTable, getTables, isColumnRequired, isSystemTable, parseModel, populateRemoteDatabase, setStandardIdentityColumnName, setStandardTimestampColumnName
-
Constructor Details
-
MySQLDBModelParser
-
-
Method Details
-
getColumnSize
- Overrides:
getColumnSizein classDBModelParser- Throws:
SQLException
-
getColumnDefault
- Overrides:
getColumnDefaultin classDBModelParser- Throws:
SQLException
-
isIdentityColumn
- Overrides:
isIdentityColumnin classDBModelParser
-
isTimestampColumn
- Overrides:
isTimestampColumnin classDBModelParser
-