|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.codehaus.modello.generator.database.sql.SqlBuilder
org.codehaus.modello.generator.database.sql.MySqlBuilder
public class MySqlBuilder
An SQL Builder for MySQL
| Constructor Summary | |
|---|---|
MySqlBuilder()
|
|
| Method Summary | |
|---|---|
void |
dropTable(Table table)
Outputs the DDL to drop the table |
protected java.lang.String |
getNativeType(Column column)
|
protected void |
printAutoIncrementColumn(Table table,
Column column)
Outputs the fact that this column is an auto increment column. |
protected boolean |
shouldGeneratePrimaryKeys(java.util.List primaryKeyColumns)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MySqlBuilder()
| Method Detail |
|---|
public void dropTable(Table table)
throws java.io.IOException
SqlBuilder
dropTable in class SqlBuilderjava.io.IOException
protected void printAutoIncrementColumn(Table table,
Column column)
throws java.io.IOException
SqlBuilder
printAutoIncrementColumn in class SqlBuilderjava.io.IOExceptionprotected boolean shouldGeneratePrimaryKeys(java.util.List primaryKeyColumns)
shouldGeneratePrimaryKeys in class SqlBuilderprotected java.lang.String getNativeType(Column column)
getNativeType in class SqlBuilder
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||