net.ontopia.persistence.rdbms
Class OracleSQLProducer
java.lang.Object
net.ontopia.persistence.rdbms.GenericSQLProducer
net.ontopia.persistence.rdbms.OracleSQLProducer
public class OracleSQLProducer
- extends GenericSQLProducer
INTERNAL: Class that generates DDL statements for the oracle
database platform.
Methods inherited from class net.ontopia.persistence.rdbms.GenericSQLProducer |
addForeignKey, addPrimaryKeys, createIndexes, createStatement, dropConstraint, executeCreate, executeDrop, executeStatements, getIndexName, getPrimaryKeyName, outputStatements, writeCreate, writeDrop |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OracleSQLProducer
public OracleSQLProducer(Project project)
OracleSQLProducer
public OracleSQLProducer(Project project,
java.lang.String[] platforms)
dropStatement
protected java.util.List dropStatement(Table table,
java.util.List statements)
throws java.io.IOException
- Description copied from class:
GenericSQLProducer
- INTERNAL: Generate the DDL statement(s) to drop the specified table.
- Overrides:
dropStatement
in class GenericSQLProducer
- Throws:
java.io.IOException
supportsForeignKeys
protected boolean supportsForeignKeys()
- Overrides:
supportsForeignKeys
in class GenericSQLProducer
supportsNullInColumnDefinition
protected boolean supportsNullInColumnDefinition()
- Overrides:
supportsNullInColumnDefinition
in class GenericSQLProducer
Copyright © 2000-2012 Ontopia.