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