|
||||||||||
| 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.PostgreSqlDialect
public class PostgreSqlDialect
PostgreSQL (http://www.postgresql.org/)
| Field Summary |
|---|
| Fields inherited from class org.ujoframework.orm.SqlDialect |
|---|
COMMON_SEQ_TABLE_KEY, COMMON_SEQ_TABLE_NAME, ormHandler |
| Constructor Summary | |
|---|---|
PostgreSqlDialect()
|
|
| Method Summary | |
|---|---|
protected java.lang.String |
getColumnType(MetaColumn column)
PostgreSql dialect uses a database type OID (instead of the BLBO). |
java.lang.String |
getJdbcDriver()
Returns a JDBC driver class name. |
java.lang.String |
getJdbcUrl()
Returns a default JDBC URL |
java.lang.Appendable |
printCreateSchema(java.lang.String schema,
java.lang.Appendable out)
Print SQL 'CREATE SCHEMA' |
java.lang.Appendable |
printIndex(MetaIndex index,
java.lang.Appendable out)
Print an INDEX for the parameter column. |
java.lang.Appendable |
printIndexCondition(MetaIndex index,
java.lang.Appendable out)
Create an PARTIAL INDEX for exclude NULL values. |
void |
printOffset(Query query,
java.lang.Appendable out)
Print an OFFSET of the statement SELECT. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PostgreSqlDialect()
| 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 printCreateSchema(java.lang.String schema,
java.lang.Appendable out)
throws java.io.IOException
printCreateSchema in class SqlDialectjava.io.IOExceptionprotected java.lang.String getColumnType(MetaColumn column)
getColumnType in class SqlDialect
public java.lang.Appendable printIndex(MetaIndex index,
java.lang.Appendable out)
throws java.io.IOException
printIndex in class SqlDialectjava.io.IOException
public java.lang.Appendable printIndexCondition(MetaIndex index,
java.lang.Appendable out)
throws java.io.IOException
java.io.IOException
public void printOffset(Query query,
java.lang.Appendable out)
throws java.io.IOException
printOffset in class SqlDialectjava.io.IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||