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