public interface Options
String keyword()
void setParameter(PreparedStatement ps, Connection connection, String databaseType, int i, Pair pair) throws SQLException
SQLExceptionString getColumnWithOperator(OperatorType operatorType, String name, String value)
String getColumnWithOperatorAndFunction(String function, boolean inFunction, OperatorType operatorType, String name, String value)
String databaseType()
String nanoTimeSQL()
SQLHelper doQuery(Class<?> clazz, String schema, String[] names, Condition condition, MultiOrder multiOrder, Integer start, Integer size)
boolean tableExists(Connection connection, String schema, String table)
boolean tableExists(Connection connection, String schema, RdTable table) throws ORMException
ORMExceptionTable table(Connection connection, String schema, RdTable table) throws ORMException
ORMExceptionTable table(Connection connection, String schema, Table table)
List<TableColumn> columns(Connection connection, String schema, RdTable table) throws ORMException
ORMExceptionSQLPair parseExpression(Object clazz, Expression expression)
String getConditions(Class clazz, Expression[] expressions, List<Pair> values)
String getTableName(RdTable table) throws ORMException
ORMExceptionList<Table> tables(Connection connection, String schema, String keyword)
List<TableColumn> columns(Connection connection, String schema, String table)
List<String> createOrUpdateSqls(Connection connection, String schema, RdTable table, List<ColumnInfo> columnInfoList, boolean tableExisted, List<TableColumn> tableColumns)
List<String> createOrUpdateSqls(Connection connection, String schema, Table table, List<TableColumn> columns, List<TableColumn> tableColumns, boolean tableExisted)
String getColumnType(TableColumn column)
String getClassName(TableColumn column)
Copyright © 2025. All rights reserved.