Package net.ontopia.persistence.rdbms
Class DB2SQLProducer
java.lang.Object
net.ontopia.persistence.rdbms.GenericSQLProducer
net.ontopia.persistence.rdbms.DB2SQLProducer
INTERNAL: Class that generates DDL statements for the IBM db2
universal database platform.
-
Field Summary
Fields inherited from class net.ontopia.persistence.rdbms.GenericSQLProducer
platforms, project -
Constructor Summary
ConstructorsConstructorDescriptionDB2SQLProducer(Project project) DB2SQLProducer(Project project, String[] platforms) -
Method Summary
Modifier and TypeMethodDescriptionprotected StringgetIndexName(Index index) protected StringgetPrimaryKeyName(Table table) protected booleanMethods inherited from class net.ontopia.persistence.rdbms.GenericSQLProducer
addForeignKey, addPrimaryKeys, createIndexes, createStatement, dropConstraint, dropStatement, executeCreate, executeDrop, executeStatements, outputStatements, supportsForeignKeys, writeCreate, writeDrop
-
Constructor Details
-
DB2SQLProducer
-
DB2SQLProducer
-
-
Method Details
-
supportsNullInColumnDefinition
protected boolean supportsNullInColumnDefinition()- Overrides:
supportsNullInColumnDefinitionin classGenericSQLProducer
-
getPrimaryKeyName
- Overrides:
getPrimaryKeyNamein classGenericSQLProducer
-
getIndexName
- Overrides:
getIndexNamein classGenericSQLProducer
-