|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ujoframework.orm.SqlDialect
org.ujoframework.orm.dialect.MySqlDialect
public class MySqlDialect
Dialect for the MySQL since release 5.0 for the InnoDB engine.
http://dev.mysql.com/
| Field Summary |
|---|
| Fields inherited from class org.ujoframework.orm.SqlDialect |
|---|
COMMON_SEQ_TABLE_KEY, COMMON_SEQ_TABLE_NAME, ormHandler |
| Constructor Summary | |
|---|---|
MySqlDialect()
|
|
| Method Summary | |
|---|---|
protected java.lang.String |
getColumnType(MetaColumn column)
MySQL dialect uses a database type DATETIME (instead of the TIMESTAMP) for the java.util.Date. |
protected java.lang.String |
getEngine()
Returns a MySQL enginge. |
java.lang.String |
getJdbcDriver()
Returns a JDBC driver class name. |
java.lang.String |
getJdbcUrl()
Returns a default JDBC URL |
java.lang.Appendable |
printDelete(MetaTable table,
CriterionDecoder decoder,
java.lang.Appendable out)
Print an SQL DELETE statement. |
java.lang.Appendable |
printSequenceTable(MetaDatabase db,
java.lang.Appendable out)
Print SQL CREATE SEQUENCE. |
java.lang.Appendable |
printTable(MetaTable table,
java.lang.Appendable out)
Print a SQL sript to create table |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MySqlDialect()
| Method Detail |
|---|
public java.lang.String getJdbcUrl()
SqlDialect
getJdbcUrl in class SqlDialectpublic java.lang.String getJdbcDriver()
SqlDialect
getJdbcDriver in class SqlDialect
public java.lang.Appendable printDelete(MetaTable table,
CriterionDecoder decoder,
java.lang.Appendable out)
throws java.io.IOException
printDelete in class SqlDialectjava.io.IOException
public java.lang.Appendable printSequenceTable(MetaDatabase db,
java.lang.Appendable out)
throws java.io.IOException
SqlDialect
printSequenceTable in class SqlDialectjava.io.IOException
public java.lang.Appendable printTable(MetaTable table,
java.lang.Appendable out)
throws java.io.IOException
SqlDialect
printTable in class SqlDialectjava.io.IOExceptionprotected java.lang.String getEngine()
protected java.lang.String getColumnType(MetaColumn column)
getColumnType in class SqlDialect
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||