public interface AnylineDao<E>
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
add(Column column) |
boolean |
add(Constraint constraint) |
boolean |
add(ForeignKey foreign) |
boolean |
add(Index index) |
boolean |
add(PrimaryKey primary) |
boolean |
add(Tag tag) |
boolean |
add(Trigger trigger)
触发器
|
boolean |
alter(Column column) |
boolean |
alter(Constraint constraint) |
boolean |
alter(ForeignKey foreign) |
boolean |
alter(Function function) |
boolean |
alter(Index index) |
boolean |
alter(MasterTable table) |
boolean |
alter(PartitionTable table) |
boolean |
alter(PrimaryKey primary) |
boolean |
alter(Procedure procedure) |
boolean |
alter(Table table) |
boolean |
alter(Table table,
Column column) |
boolean |
alter(Table table,
Constraint constraint) |
boolean |
alter(Table table,
ForeignKey foreign) |
boolean |
alter(Table table,
Index index) |
boolean |
alter(Table table,
PrimaryKey primary) |
boolean |
alter(Table table,
Tag tag) |
boolean |
alter(Tag tag) |
boolean |
alter(Trigger trigger) |
boolean |
alter(View view) |
default <T extends Column> |
columns(boolean greedy,
String table) |
default <T extends Column> |
columns(boolean greedy,
String catalog,
String schema,
String table) |
default <T extends Column> |
columns(boolean greedy,
Table table) |
<T extends Column> |
columns(DataRuntime runtime,
String random,
boolean recover,
boolean greedy,
Table table,
boolean primary)
查询表结构
|
default <T extends Column> |
columns(String table) |
default <T extends Column> |
columns(String catalog,
String schema,
String table) |
default <T extends Column> |
columns(Table table) |
default <T extends Constraint> |
constraints(boolean greedy,
String table) |
default <T extends Constraint> |
constraints(boolean greedy,
String table,
String name) |
default <T extends Constraint> |
constraints(boolean greedy,
String catalog,
String schema,
String table) |
default <T extends Constraint> |
constraints(boolean greedy,
Table table) |
default <T extends Constraint> |
constraints(boolean greedy,
Table table,
String name) |
<T extends Constraint> |
constraints(DataRuntime runtime,
String random,
boolean recover,
boolean greedy,
Table table,
String name) |
default <T extends Constraint> |
constraints(String table) |
default <T extends Constraint> |
constraints(String table,
String name) |
default <T extends Constraint> |
constraints(String catalog,
String schema,
String table) |
default <T extends Constraint> |
constraints(Table table) |
default <T extends Constraint> |
constraints(Table table,
String name) |
long |
count(DataRuntime runtime,
String random,
boolean recover,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
合计总行数
|
default long |
count(RunPrepare prepare,
ConfigStore configs,
String... conditions) |
boolean |
create(Function function)
函数
|
boolean |
create(MasterTable table) |
boolean |
create(PartitionTable table) |
boolean |
create(Procedure procedure)
触发器
|
boolean |
create(Table table) |
boolean |
create(View view) |
Database |
database(DataRuntime runtime,
String random,
boolean recover,
String name) |
default Database |
database(String name) |
default LinkedHashMap<String,Database> |
databases() |
LinkedHashMap<String,Database> |
databases(DataRuntime runtime,
String random,
boolean recover) |
List<String> |
ddl(DataRuntime runtime,
String random,
boolean recover,
Function function) |
List<String> |
ddl(DataRuntime runtime,
String random,
boolean recover,
MasterTable table) |
List<String> |
ddl(DataRuntime runtime,
String random,
boolean recover,
PartitionTable table) |
List<String> |
ddl(DataRuntime runtime,
String random,
boolean recover,
Procedure procedure) |
List<String> |
ddl(DataRuntime runtime,
String random,
boolean recover,
Table table,
boolean init)
查询表的创建SQL
|
List<String> |
ddl(DataRuntime runtime,
String random,
boolean recover,
View view) |
default List<String> |
ddl(Function function) |
default List<String> |
ddl(MasterTable table) |
default List<String> |
ddl(PartitionTable table) |
default List<String> |
ddl(Procedure procedure) |
default List<String> |
ddl(Table table,
boolean init) |
default List<String> |
ddl(View view) |
long |
delete(DataRuntime runtime,
String random,
boolean recover,
String table,
ConfigStore configs,
String... conditions) |
long |
delete(DataRuntime runtime,
String random,
boolean recover,
String dest,
Object obj,
String... columns) |
default long |
delete(String table,
ConfigStore configs,
String... conditions) |
default long |
delete(String dest,
Object obj,
String... columns) |
<T> long |
deletes(DataRuntime runtime,
String random,
boolean recover,
int batch,
String table,
String key,
Collection<T> values)
删除多行
|
default <T> long |
deletes(int batch,
String table,
String key,
Collection<T> values) |
default <T> long |
deletes(int batch,
String table,
String key,
T... values) |
boolean |
drop(Column column) |
boolean |
drop(Constraint constraint) |
boolean |
drop(ForeignKey foreign) |
boolean |
drop(Function function) |
boolean |
drop(Index index) |
boolean |
drop(MasterTable table) |
boolean |
drop(PartitionTable table) |
boolean |
drop(PrimaryKey primary) |
boolean |
drop(Procedure procedure) |
boolean |
drop(Table table) |
boolean |
drop(Tag tag) |
boolean |
drop(Trigger trigger) |
boolean |
drop(View view) |
long |
execute(DataRuntime runtime,
String random,
boolean recover,
int batch,
String sql,
List<Object> values) |
boolean |
execute(DataRuntime runtime,
String random,
boolean recover,
Procedure procedure)
执行存储过程
|
long |
execute(DataRuntime runtime,
String random,
boolean recover,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
执行
|
default long |
execute(int batch,
String sql,
List<Object> values) |
default boolean |
execute(Procedure procedure) |
default long |
execute(RunPrepare prepare,
ConfigStore configs,
String... conditions) |
default long |
execute(RunPrepare prepare,
String... conditions) |
boolean |
exists(DataRuntime runtime,
String random,
boolean recover,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
是否存在
|
default boolean |
exists(RunPrepare prepare,
ConfigStore configs,
String... conditions) |
default <T extends ForeignKey> |
foreigns(boolean greedy,
Table table) |
<T extends ForeignKey> |
foreigns(DataRuntime runtime,
String random,
boolean recover,
boolean greedy,
Table table) |
default <T extends Function> |
functions(boolean greedy,
String catalog,
String schema,
String name) |
<T extends Function> |
functions(DataRuntime runtime,
String random,
boolean recover,
boolean greedy,
String catalog,
String schema,
String name) |
default <T extends Index> |
indexs(boolean greedy,
String table) |
default <T extends Index> |
indexs(boolean greedy,
String table,
String name) |
default <T extends Index> |
indexs(boolean greedy,
String catalog,
String schema,
String table) |
default <T extends Index> |
indexs(boolean greedy,
Table table) |
default <T extends Index> |
indexs(boolean greedy,
Table table,
String name) |
<T extends Index> |
indexs(DataRuntime runtime,
String random,
boolean recover,
boolean greedy,
Table table,
String name) |
default <T extends Index> |
indexs(String table) |
default <T extends Index> |
indexs(String table,
String name) |
default <T extends Index> |
indexs(String catalog,
String schema,
String table) |
default <T extends Index> |
indexs(Table table) |
default <T extends Index> |
indexs(Table table,
String name) |
long |
insert(DataRuntime runtime,
String random,
boolean recover,
int batch,
String dest,
Object data,
boolean checkPrimary,
List<String> columns)
添加
|
default long |
insert(DataRuntime runtime,
String random,
boolean recover,
String dest,
Object data,
boolean checkPrimary,
List<String> columns) |
default long |
insert(int batch,
Object data,
boolean checkPrimary,
List<String> columns) |
default long |
insert(int batch,
Object data,
boolean checkPrimary,
String... columns) |
default long |
insert(int batch,
Object data,
List<String> columns) |
default long |
insert(int batch,
Object data,
String... columns) |
default long |
insert(int batch,
String dest,
Object data,
boolean checkPrimary,
List<String> columns) |
default long |
insert(int batch,
String dest,
Object data,
boolean checkPrimary,
String... columns) |
default long |
insert(int batch,
String dest,
Object data,
List<String> columns) |
default long |
insert(int batch,
String dest,
Object data,
String... columns) |
default long |
insert(Object data,
boolean checkPrimary,
List<String> columns) |
default long |
insert(Object data,
boolean checkPrimary,
String... columns) |
default long |
insert(Object data,
List<String> columns) |
default long |
insert(Object data,
String... columns) |
default long |
insert(String dest,
Object data,
boolean checkPrimary,
List<String> columns) |
default long |
insert(String dest,
Object data,
boolean checkPrimary,
String... columns) |
default long |
insert(String dest,
Object data,
List<String> columns) |
default long |
insert(String dest,
Object data,
String... columns) |
List<Map<String,Object>> |
maps(DataRuntime runtime,
String random,
boolean recover,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
查询map列表
|
default List<Map<String,Object>> |
maps(RunPrepare prepare,
ConfigStore configs,
String... conditions) |
default <T extends MasterTable> |
mtables() |
default <T extends MasterTable> |
mtables(boolean greedy) |
default <T extends MasterTable> |
mtables(boolean greedy,
String types) |
default <T extends MasterTable> |
mtables(boolean greedy,
String name,
String types) |
default <T extends MasterTable> |
mtables(boolean greedy,
String schema,
String name,
String types) |
default <T extends MasterTable> |
mtables(boolean greedy,
String catalog,
String schema,
String name,
String types) |
<T extends MasterTable> |
mtables(DataRuntime runtime,
String random,
boolean recover,
boolean greedy,
String catalog,
String schema,
String name,
String types) |
default <T extends MasterTable> |
mtables(String types) |
default <T extends MasterTable> |
mtables(String name,
String types) |
default <T extends MasterTable> |
mtables(String schema,
String name,
String types) |
default <T extends MasterTable> |
mtables(String catalog,
String schema,
String name,
String types) |
default PrimaryKey |
primary(boolean greedy,
String table) |
default PrimaryKey |
primary(boolean greedy,
String catalog,
String schema,
String table) |
default PrimaryKey |
primary(boolean greedy,
Table table) |
PrimaryKey |
primary(DataRuntime runtime,
String random,
boolean recover,
boolean greedy,
Table table) |
default PrimaryKey |
primary(String table) |
default PrimaryKey |
primary(String catalog,
String schema,
String table) |
default PrimaryKey |
primary(Table table) |
default <T extends Procedure> |
procedures(boolean greedy,
String catalog,
String schema,
String name) |
<T extends Procedure> |
procedures(DataRuntime runtime,
String random,
boolean recover,
boolean greedy,
String catalog,
String schema,
String name) |
default <T extends PartitionTable> |
ptables(boolean greedy,
MasterTable master) |
default <T extends PartitionTable> |
ptables(boolean greedy,
MasterTable master,
Map<String,Object> tags) |
default <T extends PartitionTable> |
ptables(boolean greedy,
MasterTable master,
Map<String,Object> tags,
String name) |
default <T extends PartitionTable> |
ptables(boolean greedy,
String master) |
default <T extends PartitionTable> |
ptables(boolean greedy,
String master,
String name) |
default <T extends PartitionTable> |
ptables(boolean greedy,
String schema,
String master,
String name) |
default <T extends PartitionTable> |
ptables(boolean greedy,
String catalog,
String schema,
String master,
String name) |
<T extends PartitionTable> |
ptables(DataRuntime runtime,
String random,
boolean recover,
boolean greedy,
MasterTable master,
Map<String,Object> tags,
String name) |
default <T extends PartitionTable> |
ptables(MasterTable master) |
default <T extends PartitionTable> |
ptables(MasterTable master,
Map<String,Object> tags) |
default <T extends PartitionTable> |
ptables(MasterTable master,
Map<String,Object> tags,
String name) |
default <T extends PartitionTable> |
ptables(String master) |
default <T extends PartitionTable> |
ptables(String master,
String name) |
default <T extends PartitionTable> |
ptables(String schema,
String master,
String name) |
default <T extends PartitionTable> |
ptables(String catalog,
String schema,
String master,
String name) |
DataSet |
querys(DataRuntime runtime,
String random,
boolean recover,
Procedure procedure,
PageNavi navi)
根据存储过程查询
|
DataSet |
querys(DataRuntime runtime,
String random,
boolean recover,
RunPrepare prepare,
ConfigStore configs,
String... conditions)
查询row列表
|
default DataSet |
querys(Procedure procedure,
PageNavi navi) |
default DataSet |
querys(RunPrepare prepare,
ConfigStore configs,
String... conditions) |
boolean |
rename(Column origin,
String name) |
boolean |
rename(Constraint origin,
String name) |
boolean |
rename(ForeignKey origin,
String name) |
boolean |
rename(Function origin,
String name) |
boolean |
rename(Index origin,
String name) |
boolean |
rename(MasterTable origin,
String name) |
boolean |
rename(PartitionTable origin,
String name) |
boolean |
rename(PrimaryKey origin,
String name) |
boolean |
rename(Procedure origin,
String name) |
boolean |
rename(Table origin,
String name) |
boolean |
rename(Tag origin,
String name) |
boolean |
rename(Trigger origin,
String name) |
boolean |
rename(View origin,
String name) |
DataRuntime |
runtime() |
long |
save(DataRuntime runtime,
String random,
boolean recover,
int batch,
String dest,
Object data,
boolean checkPrimary,
List<String> columns)
保存(insert|update)
|
default long |
save(DataRuntime runtime,
String random,
boolean recover,
String dest,
Object data,
boolean checkPrimary,
List<String> columns) |
default long |
save(int batch,
Object data,
boolean checkPrimary,
String... columns) |
default long |
save(int batch,
Object data,
String... columns) |
default long |
save(int batch,
String dest,
Object data,
boolean checkPrimary,
List<String> columns) |
default long |
save(int batch,
String dest,
Object data,
boolean checkPrimary,
String... columns) |
default long |
save(int batch,
String dest,
Object data,
String... columns) |
default long |
save(Object data,
boolean checkPrimary,
String... columns) |
default long |
save(Object data,
String... columns) |
default long |
save(String dest,
Object data,
boolean checkPrimary,
List<String> columns) |
default long |
save(String dest,
Object data,
boolean checkPrimary,
String... columns) |
default long |
save(String dest,
Object data,
String... columns) |
<T> EntitySet<T> |
selects(DataRuntime runtime,
String random,
boolean recover,
RunPrepare prepare,
Class<T> clazz,
ConfigStore configs,
String... conditions)
查询entity列表
|
default <T> EntitySet<T> |
selects(RunPrepare prepare,
Class<T> clazz,
ConfigStore configs,
String... conditions) |
default DataRow |
sequence(boolean next,
String... names) |
DataRow |
sequence(DataRuntime runtime,
String random,
boolean recover,
boolean next,
String... names)
创建查询序列SQL
|
void |
setRuntime(DataRuntime runtime) |
default <T extends Table> |
tables() |
default <T extends Table> |
tables(boolean greedy) |
default <T extends Table> |
tables(boolean greedy,
String types) |
default <T extends Table> |
tables(boolean greedy,
String name,
String types) |
default <T extends Table> |
tables(boolean greedy,
String schema,
String name,
String types) |
default <T extends Table> |
tables(boolean greedy,
String catalog,
String schema,
String name,
String types) |
<T extends Table> |
tables(DataRuntime runtime,
String random,
boolean recover,
boolean greedy,
String catalog,
String schema,
String name,
String types) |
<T extends Table> |
tables(DataRuntime runtime,
String random,
boolean recover,
String catalog,
String schema,
String name,
String types) |
default <T extends Table> |
tables(String types) |
default <T extends Table> |
tables(String name,
String types) |
default <T extends Table> |
tables(String schema,
String name,
String types) |
default <T extends Table> |
tables(String catalog,
String schema,
String name,
String types) |
default <T extends Tag> |
tags(boolean greedy,
String table) |
default <T extends Tag> |
tags(boolean greedy,
String catalog,
String schema,
String table) |
default <T extends Tag> |
tags(boolean greedy,
Table table) |
<T extends Tag> |
tags(DataRuntime runtime,
String random,
boolean recover,
boolean greedy,
Table table) |
default <T extends Tag> |
tags(String table) |
default <T extends Tag> |
tags(String catalog,
String schema,
String table) |
default <T extends Tag> |
tags(Table table) |
default <T extends Trigger> |
triggers(boolean greedy,
Table table,
List<Trigger.EVENT> events) |
<T extends Trigger> |
triggers(DataRuntime runtime,
String random,
boolean recover,
boolean greedy,
Table table,
List<Trigger.EVENT> events) |
int |
truncate(DataRuntime runtime,
String random,
boolean recover,
String table) |
default int |
truncate(String table) |
long |
update(DataRuntime runtime,
String random,
boolean recover,
int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns)
更新记录
|
default long |
update(DataRuntime runtime,
String random,
boolean recover,
String dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
update(int batch,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
update(int batch,
Object data,
ConfigStore configs,
String... columns) |
default long |
update(int batch,
Object data,
List<String> columns) |
default long |
update(int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
update(int batch,
String dest,
Object data,
ConfigStore configs,
String... columns) |
default long |
update(int batch,
String dest,
Object data,
List<String> columns) |
default long |
update(int batch,
String dest,
Object data,
String... columns) |
default long |
update(Object data,
ConfigStore configs,
List<String> columns) |
default long |
update(Object data,
ConfigStore configs,
String... columns) |
default long |
update(Object data,
List<String> columns) |
default long |
update(String dest,
Object data,
ConfigStore configs,
List<String> columns) |
default long |
update(String dest,
Object data,
ConfigStore configs,
String... columns) |
default long |
update(String dest,
Object data,
List<String> columns) |
default long |
update(String dest,
Object data,
String... columns) |
default <T extends View> |
views() |
default <T extends View> |
views(boolean greedy) |
default <T extends View> |
views(boolean greedy,
String types) |
default <T extends View> |
views(boolean greedy,
String name,
String types) |
default <T extends View> |
views(boolean greedy,
String schema,
String name,
String types) |
default <T extends View> |
views(boolean greedy,
String catalog,
String schema,
String name,
String types) |
<T extends View> |
views(DataRuntime runtime,
String random,
boolean recover,
boolean greedy,
String catalog,
String schema,
String pattern,
String types)
查询视图
|
default <T extends View> |
views(String types) |
default <T extends View> |
views(String name,
String types) |
default <T extends View> |
views(String schema,
String name,
String types) |
default <T extends View> |
views(String catalog,
String schema,
String name,
String types) |
void setRuntime(DataRuntime runtime)
DataRuntime runtime()
DataSet querys(DataRuntime runtime, String random, boolean recover, RunPrepare prepare, ConfigStore configs, String... conditions)
runtime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令recover - 执行完后是否还原回执行前数据源prepare - 构建最终执行命令的全部参数,包含表(或视图|函数|自定义SQL)查询条件 排序 分页等configs - 过滤条件及相关配置conditions - 简单过滤条件default DataSet querys(RunPrepare prepare, ConfigStore configs, String... conditions)
<T> EntitySet<T> selects(DataRuntime runtime, String random, boolean recover, RunPrepare prepare, Class<T> clazz, ConfigStore configs, String... conditions)
runtime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令recover - 执行完后是否还原回执行前数据源prepare - 构建最终执行命令的全部参数,包含表(或视图|函数|自定义SQL)查询条件 排序 分页等configs - 过滤条件及相关配置conditions - 简单过滤条件default <T> EntitySet<T> selects(RunPrepare prepare, Class<T> clazz, ConfigStore configs, String... conditions)
List<Map<String,Object>> maps(DataRuntime runtime, String random, boolean recover, RunPrepare prepare, ConfigStore configs, String... conditions)
runtime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令recover - 执行完后是否还原回执行前数据源prepare - 构建最终执行命令的全部参数,包含表(或视图|函数|自定义SQL)查询条件 排序 分页等configs - 过滤条件及相关配置conditions - 简单过滤条件default List<Map<String,Object>> maps(RunPrepare prepare, ConfigStore configs, String... conditions)
long count(DataRuntime runtime, String random, boolean recover, RunPrepare prepare, ConfigStore configs, String... conditions)
runtime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令recover - 执行完后是否还原回执行前数据源prepare - 构建最终执行命令的全部参数,包含表(或视图|函数|自定义SQL)查询条件 排序 分页等configs - 过滤条件及相关配置conditions - 简单过滤条件default long count(RunPrepare prepare, ConfigStore configs, String... conditions)
DataRow sequence(DataRuntime runtime, String random, boolean recover, boolean next, String... names)
runtime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令recover - 执行完后是否还原回执行前数据源next - 是否生成返回下一个序列 false:cur true:nextnames - 可以是多个序列boolean exists(DataRuntime runtime, String random, boolean recover, RunPrepare prepare, ConfigStore configs, String... conditions)
runtime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令recover - 执行完后是否还原回执行前数据源prepare - 构建最终执行命令的全部参数,包含表(或视图|函数|自定义SQL)查询条件 排序 分页等configs - 过滤条件及相关配置conditions - 简单过滤条件default boolean exists(RunPrepare prepare, ConfigStore configs, String... conditions)
long update(DataRuntime runtime, String random, boolean recover, int batch, String dest, Object data, ConfigStore configs, List<String> columns)
runtime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令recover - 执行完后是否还原回执行前数据源data - 需要更新的数据dest - 需要更新的表,如果没有提供则根据data解析columns - 需要更新的列 如果没有提供则解析data解析configs - 更新条件 如果没提供则根据data主键default long update(int batch,
String dest,
Object data,
ConfigStore configs,
List<String> columns)
default long update(int batch,
String dest,
Object data,
ConfigStore configs,
String... columns)
default long update(int batch,
Object data,
ConfigStore configs,
String... columns)
default long update(int batch,
Object data,
ConfigStore configs,
List<String> columns)
default long update(DataRuntime runtime, String random, boolean recover, String dest, Object data, ConfigStore configs, List<String> columns)
default long update(String dest, Object data, ConfigStore configs, List<String> columns)
default long update(String dest, Object data, ConfigStore configs, String... columns)
default long update(Object data, ConfigStore configs, String... columns)
default long update(Object data, ConfigStore configs, List<String> columns)
long insert(DataRuntime runtime, String random, boolean recover, int batch, String dest, Object data, boolean checkPrimary, List<String> columns)
runtime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令recover - 执行完后是否还原回执行前数据源data - 需要插入的数据checkPrimary - 是否需要检查重复主键,默认不检查columns - 需要插入的列dest - 表default long insert(int batch,
String dest,
Object data,
boolean checkPrimary,
List<String> columns)
default long insert(int batch,
String dest,
Object data,
boolean checkPrimary,
String... columns)
default long insert(DataRuntime runtime, String random, boolean recover, String dest, Object data, boolean checkPrimary, List<String> columns)
long save(DataRuntime runtime, String random, boolean recover, int batch, String dest, Object data, boolean checkPrimary, List<String> columns)
runtime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令recover - 执行完后是否还原回执行前数据源dest - 表data - datacheckPrimary - 是否需要检查重复主键,默认不检查columns - columnsdefault long save(int batch,
String dest,
Object data,
boolean checkPrimary,
List<String> columns)
default long save(int batch,
String dest,
Object data,
boolean checkPrimary,
String... columns)
default long save(DataRuntime runtime, String random, boolean recover, String dest, Object data, boolean checkPrimary, List<String> columns)
long execute(DataRuntime runtime, String random, boolean recover, RunPrepare prepare, ConfigStore configs, String... conditions)
runtime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令recover - 执行完后是否还原回执行前数据源prepare - 构建最终执行命令的全部参数,包含表(或视图|函数|自定义SQL)查询条件 排序 分页等configs - 过滤条件及相关配置conditions - 简单过滤条件default long execute(RunPrepare prepare, ConfigStore configs, String... conditions)
long execute(DataRuntime runtime, String random, boolean recover, int batch, String sql, List<Object> values)
default long execute(RunPrepare prepare, String... conditions)
boolean execute(DataRuntime runtime, String random, boolean recover, Procedure procedure)
runtime - 运行环境主要包含驱动适配器 数据源或客户端random - 用来标记同一组命令recover - 执行完后是否还原回执行前数据源procedure - 存储过程default boolean execute(Procedure procedure)
DataSet querys(DataRuntime runtime, String random, boolean recover, Procedure procedure, PageNavi navi)
procedure - procedurelong delete(DataRuntime runtime, String random, boolean recover, String dest, Object obj, String... columns)
long delete(DataRuntime runtime, String random, boolean recover, String table, ConfigStore configs, String... conditions)
default long delete(String table, ConfigStore configs, String... conditions)
<T> long deletes(DataRuntime runtime, String random, boolean recover, int batch, String table, String key, Collection<T> values)
table - 表key - 列values - 值集合default <T> long deletes(int batch,
String table,
String key,
Collection<T> values)
int truncate(DataRuntime runtime, String random, boolean recover, String table)
default int truncate(String table)
LinkedHashMap<String,Database> databases(DataRuntime runtime, String random, boolean recover)
default LinkedHashMap<String,Database> databases()
Database database(DataRuntime runtime, String random, boolean recover, String name)
<T extends Table> List<T> tables(DataRuntime runtime, String random, boolean recover, boolean greedy, String catalog, String schema, String name, String types)
default <T extends Table> List<T> tables(boolean greedy, String catalog, String schema, String name, String types)
default <T extends Table> List<T> tables(boolean greedy, String schema, String name, String types)
<T extends Table> LinkedHashMap<String,T> tables(DataRuntime runtime, String random, boolean recover, String catalog, String schema, String name, String types)
default <T extends Table> LinkedHashMap<String,T> tables(String catalog, String schema, String name, String types)
default <T extends Table> LinkedHashMap<String,T> tables(String schema, String name, String types)
default <T extends Table> LinkedHashMap<String,T> tables(String name, String types)
default <T extends Table> LinkedHashMap<String,T> tables(String types)
default <T extends Table> LinkedHashMap<String,T> tables()
List<String> ddl(DataRuntime runtime, String random, boolean recover, Table table, boolean init)
runtime - random - recover - table - init - 是否还原初始状态(自增ID)<T extends View> LinkedHashMap<String,T> views(DataRuntime runtime, String random, boolean recover, boolean greedy, String catalog, String schema, String pattern, String types)
T - runtime - random - recover - greedy - catalog - schema - pattern - types - default <T extends View> LinkedHashMap<String,T> views(boolean greedy, String catalog, String schema, String name, String types)
default <T extends View> LinkedHashMap<String,T> views(boolean greedy, String schema, String name, String types)
default <T extends View> LinkedHashMap<String,T> views(boolean greedy, String name, String types)
default <T extends View> LinkedHashMap<String,T> views(boolean greedy, String types)
default <T extends View> LinkedHashMap<String,T> views(boolean greedy)
default <T extends View> LinkedHashMap<String,T> views(String catalog, String schema, String name, String types)
default <T extends View> LinkedHashMap<String,T> views(String schema, String name, String types)
default <T extends View> LinkedHashMap<String,T> views(String name, String types)
default <T extends View> LinkedHashMap<String,T> views(String types)
default <T extends View> LinkedHashMap<String,T> views()
List<String> ddl(DataRuntime runtime, String random, boolean recover, View view)
<T extends MasterTable> LinkedHashMap<String,T> mtables(DataRuntime runtime, String random, boolean recover, boolean greedy, String catalog, String schema, String name, String types)
default <T extends MasterTable> LinkedHashMap<String,T> mtables(boolean greedy, String catalog, String schema, String name, String types)
default <T extends MasterTable> LinkedHashMap<String,T> mtables(boolean greedy, String schema, String name, String types)
default <T extends MasterTable> LinkedHashMap<String,T> mtables(boolean greedy, String name, String types)
default <T extends MasterTable> LinkedHashMap<String,T> mtables(boolean greedy, String types)
default <T extends MasterTable> LinkedHashMap<String,T> mtables(boolean greedy)
default <T extends MasterTable> LinkedHashMap<String,T> mtables(String catalog, String schema, String name, String types)
default <T extends MasterTable> LinkedHashMap<String,T> mtables(String schema, String name, String types)
default <T extends MasterTable> LinkedHashMap<String,T> mtables(String name, String types)
default <T extends MasterTable> LinkedHashMap<String,T> mtables(String types)
default <T extends MasterTable> LinkedHashMap<String,T> mtables()
List<String> ddl(DataRuntime runtime, String random, boolean recover, MasterTable table)
default List<String> ddl(MasterTable table)
<T extends PartitionTable> LinkedHashMap<String,T> ptables(DataRuntime runtime, String random, boolean recover, boolean greedy, MasterTable master, Map<String,Object> tags, String name)
default <T extends PartitionTable> LinkedHashMap<String,T> ptables(boolean greedy, String catalog, String schema, String master, String name)
default <T extends PartitionTable> LinkedHashMap<String,T> ptables(boolean greedy, String schema, String master, String name)
default <T extends PartitionTable> LinkedHashMap<String,T> ptables(boolean greedy, String master, String name)
default <T extends PartitionTable> LinkedHashMap<String,T> ptables(boolean greedy, String master)
default <T extends PartitionTable> LinkedHashMap<String,T> ptables(boolean greedy, MasterTable master)
default <T extends PartitionTable> LinkedHashMap<String,T> ptables(boolean greedy, MasterTable master, Map<String,Object> tags, String name)
default <T extends PartitionTable> LinkedHashMap<String,T> ptables(boolean greedy, MasterTable master, Map<String,Object> tags)
default <T extends PartitionTable> LinkedHashMap<String,T> ptables(String catalog, String schema, String master, String name)
default <T extends PartitionTable> LinkedHashMap<String,T> ptables(String schema, String master, String name)
default <T extends PartitionTable> LinkedHashMap<String,T> ptables(String master, String name)
default <T extends PartitionTable> LinkedHashMap<String,T> ptables(String master)
default <T extends PartitionTable> LinkedHashMap<String,T> ptables(MasterTable master)
default <T extends PartitionTable> LinkedHashMap<String,T> ptables(MasterTable master, Map<String,Object> tags, String name)
default <T extends PartitionTable> LinkedHashMap<String,T> ptables(MasterTable master, Map<String,Object> tags)
List<String> ddl(DataRuntime runtime, String random, boolean recover, PartitionTable table)
default List<String> ddl(PartitionTable table)
<T extends Column> LinkedHashMap<String,T> columns(DataRuntime runtime, String random, boolean recover, boolean greedy, Table table, boolean primary)
T - runtime - random - recover - greedy - table - primary - 是否检测列的主键标识default <T extends Column> LinkedHashMap<String,T> columns(boolean greedy, Table table)
default <T extends Column> LinkedHashMap<String,T> columns(boolean greedy, String table)
default <T extends Column> LinkedHashMap<String,T> columns(boolean greedy, String catalog, String schema, String table)
default <T extends Column> LinkedHashMap<String,T> columns(Table table)
default <T extends Column> LinkedHashMap<String,T> columns(String table)
default <T extends Column> LinkedHashMap<String,T> columns(String catalog, String schema, String table)
<T extends Tag> LinkedHashMap<String,T> tags(DataRuntime runtime, String random, boolean recover, boolean greedy, Table table)
default <T extends Tag> LinkedHashMap<String,T> tags(boolean greedy, String table)
default <T extends Tag> LinkedHashMap<String,T> tags(boolean greedy, String catalog, String schema, String table)
default <T extends Tag> LinkedHashMap<String,T> tags(boolean greedy, Table table)
default <T extends Tag> LinkedHashMap<String,T> tags(Table table)
default <T extends Tag> LinkedHashMap<String,T> tags(String table)
default <T extends Tag> LinkedHashMap<String,T> tags(String catalog, String schema, String table)
PrimaryKey primary(DataRuntime runtime, String random, boolean recover, boolean greedy, Table table)
default PrimaryKey primary(boolean greedy, Table table)
default PrimaryKey primary(boolean greedy, String table)
default PrimaryKey primary(boolean greedy, String catalog, String schema, String table)
default PrimaryKey primary(Table table)
default PrimaryKey primary(String table)
default PrimaryKey primary(String catalog, String schema, String table)
<T extends ForeignKey> LinkedHashMap<String,T> foreigns(DataRuntime runtime, String random, boolean recover, boolean greedy, Table table)
default <T extends ForeignKey> LinkedHashMap<String,T> foreigns(boolean greedy, Table table)
<T extends Index> LinkedHashMap<String,T> indexs(DataRuntime runtime, String random, boolean recover, boolean greedy, Table table, String name)
default <T extends Index> LinkedHashMap<String,T> indexs(boolean greedy, Table table, String name)
default <T extends Index> LinkedHashMap<String,T> indexs(boolean greedy, String table, String name)
default <T extends Index> LinkedHashMap<String,T> indexs(boolean greedy, Table table)
default <T extends Index> LinkedHashMap<String,T> indexs(boolean greedy, String table)
default <T extends Index> LinkedHashMap<String,T> indexs(boolean greedy, String catalog, String schema, String table)
default <T extends Index> LinkedHashMap<String,T> indexs(Table table, String name)
default <T extends Index> LinkedHashMap<String,T> indexs(String table, String name)
default <T extends Index> LinkedHashMap<String,T> indexs(Table table)
default <T extends Index> LinkedHashMap<String,T> indexs(String table)
default <T extends Index> LinkedHashMap<String,T> indexs(String catalog, String schema, String table)
<T extends Constraint> LinkedHashMap<String,T> constraints(DataRuntime runtime, String random, boolean recover, boolean greedy, Table table, String name)
default <T extends Constraint> LinkedHashMap<String,T> constraints(boolean greedy, Table table, String name)
default <T extends Constraint> LinkedHashMap<String,T> constraints(boolean greedy, String table, String name)
default <T extends Constraint> LinkedHashMap<String,T> constraints(boolean greedy, Table table)
default <T extends Constraint> LinkedHashMap<String,T> constraints(boolean greedy, String table)
default <T extends Constraint> LinkedHashMap<String,T> constraints(boolean greedy, String catalog, String schema, String table)
default <T extends Constraint> LinkedHashMap<String,T> constraints(Table table, String name)
default <T extends Constraint> LinkedHashMap<String,T> constraints(String table, String name)
default <T extends Constraint> LinkedHashMap<String,T> constraints(Table table)
default <T extends Constraint> LinkedHashMap<String,T> constraints(String table)
default <T extends Constraint> LinkedHashMap<String,T> constraints(String catalog, String schema, String table)
<T extends Trigger> LinkedHashMap<String,T> triggers(DataRuntime runtime, String random, boolean recover, boolean greedy, Table table, List<Trigger.EVENT> events)
default <T extends Trigger> LinkedHashMap<String,T> triggers(boolean greedy, Table table, List<Trigger.EVENT> events)
<T extends Procedure> LinkedHashMap<String,T> procedures(DataRuntime runtime, String random, boolean recover, boolean greedy, String catalog, String schema, String name)
default <T extends Procedure> LinkedHashMap<String,T> procedures(boolean greedy, String catalog, String schema, String name)
List<String> ddl(DataRuntime runtime, String random, boolean recover, Procedure procedure)
<T extends Function> LinkedHashMap<String,T> functions(DataRuntime runtime, String random, boolean recover, boolean greedy, String catalog, String schema, String name)
default <T extends Function> LinkedHashMap<String,T> functions(boolean greedy, String catalog, String schema, String name)
List<String> ddl(DataRuntime runtime, String random, boolean recover, Function function)
boolean create(MasterTable table) throws Exception
Exceptionboolean alter(MasterTable table) throws Exception
Exceptionboolean drop(MasterTable table) throws Exception
Exceptionboolean rename(MasterTable origin, String name) throws Exception
Exceptionboolean create(PartitionTable table) throws Exception
Exceptionboolean alter(PartitionTable table) throws Exception
Exceptionboolean drop(PartitionTable table) throws Exception
Exceptionboolean rename(PartitionTable origin, String name) throws Exception
Exceptionboolean add(PrimaryKey primary) throws Exception
Exceptionboolean alter(PrimaryKey primary) throws Exception
Exceptionboolean alter(Table table, PrimaryKey primary) throws Exception
Exceptionboolean drop(PrimaryKey primary) throws Exception
Exceptionboolean rename(PrimaryKey origin, String name) throws Exception
Exceptionboolean add(ForeignKey foreign) throws Exception
Exceptionboolean alter(ForeignKey foreign) throws Exception
Exceptionboolean alter(Table table, ForeignKey foreign) throws Exception
Exceptionboolean drop(ForeignKey foreign) throws Exception
Exceptionboolean rename(ForeignKey origin, String name) throws Exception
Exceptionboolean add(Constraint constraint) throws Exception
Exceptionboolean alter(Constraint constraint) throws Exception
Exceptionboolean alter(Table table, Constraint constraint) throws Exception
Exceptionboolean drop(Constraint constraint) throws Exception
Exceptionboolean rename(Constraint origin, String name) throws Exception
Exceptionboolean add(Trigger trigger) throws Exception
trigger - 触发器Exception - 异常 Exceptionboolean create(Procedure procedure) throws Exception
procedure - 存储过程Exception - 异常 Exceptionboolean create(Function function) throws Exception
function - 函数Exception - 异常 ExceptionCopyright © 2023. All rights reserved.