public class PostgreSQLOptions extends MySQLOptions
| Constructor and Description |
|---|
PostgreSQLOptions() |
doQuery, doQuery, getColumnWithOperator, getColumnWithOperatorAndFunction, getSchemacolumnComment, doQuery, doQueryCount, getCoding, getColumnWithOperator, getColumnWithOperatorAndFunction, getConditions, getConditions, getForeignSQL, getGroups, getOrders, getOrders, getTableName, getUniqueSQL, groupCountSelect, groups, havings, joins, orders, parseCaseColumnValue, parseColumn, parseColumn, parseConditions, parseExpression, parseExpression, selectColumns, selectCount, setParameter, tableExists, tables, wherespublic String databaseType()
databaseType in interface OptionsdatabaseType in class MySQLOptionspublic boolean preSetParameter(PreparedStatement ps, Connection connection, String databaseType, int i, Pair pair) throws SQLException
preSetParameter in class MySQLOptionsSQLExceptionpublic String keyword()
keyword in interface Optionskeyword in class MySQLOptionspublic String nanoTimeSQL()
nanoTimeSQL in interface OptionsnanoTimeSQL in class MySQLOptionspublic Table table(Connection connection, String schema, RdTable rdTable) throws ORMException
table in interface Optionstable in class MySQLOptionsORMExceptionpublic Table table(Connection connection, String schema, Table table)
table in interface Optionstable in class MySQLOptionspublic List<Table> tables(Connection connection, String schema, String keyword)
tables in interface Optionstables in class MySQLOptionspublic boolean tableExists(Connection connection, String schema, String tableName)
tableExists in interface OptionstableExists in class MySQLOptionspublic List<TableColumn> columns(Connection connection, String schema, RdTable rdTable) throws ORMException
columns in interface Optionscolumns in class MySQLOptionsORMExceptionpublic List<TableColumn> columns(Connection connection, String schema, String tableName)
columns in interface Optionscolumns in class MySQLOptionspublic String getCaseSensitive(String name, int sensitive)
getCaseSensitive in interface OptionsgetCaseSensitive in class MySQLOptionspublic List<String> createOrUpdateSqls(Connection connection, String schema, RdTable table, List<ColumnInfo> infos, boolean tableExisted, List<TableColumn> tableColumns)
createOrUpdateSqls in interface OptionscreateOrUpdateSqls in class MySQLOptionspublic String dropTable(String schema, Table table)
dropTable in interface OptionsdropTable in class MySQLOptionspublic List<String> createOrUpdateSqls(Connection connection, String schema, Table table, List<TableColumn> columns, List<TableColumn> tableColumns, boolean tableExisted)
createOrUpdateSqls in interface OptionscreateOrUpdateSqls in class MySQLOptionsprotected String columnString(ColumnInfo info, int sensitive, RdColumn rdColumn, boolean addKey)
columnString in class MySQLOptionsprotected String columnString(TableColumn tc, int sensitive, boolean addKey)
columnString in class MySQLOptionsprotected String getColumnType(ColumnInfo info, RdColumn rdColumn)
getColumnType in class MySQLOptionspublic String getColumnType(TableColumn column)
getColumnType in interface OptionsgetColumnType in class MySQLOptionspublic String getClassName(TableColumn column)
getClassName in interface OptionsgetClassName in class MySQLOptionsCopyright © 2024. All rights reserved.