public class H2Options extends MySQLOptions
| 构造器和说明 |
|---|
H2Options() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<TableColumn> |
columns(Connection connection,
RdTable rdTable) |
List<TableColumn> |
columns(Connection connection,
String tableName) |
protected String |
columnString(ColumnInfo info,
int sensitive,
RdColumn rdColumn,
boolean addKey) |
protected String |
columnString(TableColumn tableColumn,
int sensitive,
boolean addKey) |
protected String |
columnStringChangeNull(ColumnInfo info,
int sensitive,
boolean isNull) |
List<String> |
createOrUpdateSqls(Connection connection,
RdTable table,
List<ColumnInfo> infos,
boolean tableExisted,
List<TableColumn> tableColumns) |
List<String> |
createOrUpdateSqls(Connection connection,
Table table,
List<TableColumn> columns,
List<TableColumn> tableColumns,
boolean tableExisted) |
String |
databaseType() |
String |
getCaseSensitive(String name,
int sensitive) |
protected String |
getColumnType(ColumnInfo info,
RdColumn rdColumn) |
String |
keyword() |
Table |
table(Connection connection,
RdTable rdTable) |
Table |
table(Connection connection,
Table table) |
boolean |
tableExists(Connection connection,
String tableName) |
List<Table> |
tables(Connection connection,
String keyword) |
doQuery, doQuery, dropTable, getClassName, getColumnType, getColumnWithOperator, getColumnWithOperatorAndFunction, nanoTimeSQL, preSetParametercolumnComment, 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 keyword()
keyword 在接口中 Optionskeyword 在类中 MySQLOptionspublic String databaseType()
databaseType 在接口中 OptionsdatabaseType 在类中 MySQLOptionspublic List<Table> tables(Connection connection, String keyword)
tables 在接口中 Optionstables 在类中 MySQLOptionspublic Table table(Connection connection, RdTable rdTable) throws ORMException
table 在接口中 Optionstable 在类中 MySQLOptionsORMExceptionpublic Table table(Connection connection, Table table)
table 在接口中 Optionstable 在类中 MySQLOptionspublic boolean tableExists(Connection connection, String tableName)
tableExists 在接口中 OptionstableExists 在类中 MySQLOptionspublic List<TableColumn> columns(Connection connection, String tableName)
columns 在接口中 Optionscolumns 在类中 MySQLOptionspublic List<TableColumn> columns(Connection connection, RdTable rdTable) throws ORMException
columns 在接口中 Optionscolumns 在类中 MySQLOptionsORMExceptionpublic List<String> createOrUpdateSqls(Connection connection, RdTable table, List<ColumnInfo> infos, boolean tableExisted, List<TableColumn> tableColumns)
createOrUpdateSqls 在接口中 OptionscreateOrUpdateSqls 在类中 MySQLOptionspublic List<String> createOrUpdateSqls(Connection connection, Table table, List<TableColumn> columns, List<TableColumn> tableColumns, boolean tableExisted)
createOrUpdateSqls 在接口中 OptionscreateOrUpdateSqls 在类中 MySQLOptionsprotected String columnStringChangeNull(ColumnInfo info, int sensitive, boolean isNull)
protected String columnString(TableColumn tableColumn, int sensitive, boolean addKey)
columnString 在类中 MySQLOptionsprotected String columnString(ColumnInfo info, int sensitive, RdColumn rdColumn, boolean addKey)
columnString 在类中 MySQLOptionsprotected String getColumnType(ColumnInfo info, RdColumn rdColumn)
getColumnType 在类中 MySQLOptionspublic String getCaseSensitive(String name, int sensitive)
getCaseSensitive 在接口中 OptionsgetCaseSensitive 在类中 MySQLOptionsCopyright © 2023. All rights reserved.