- batchInsertSeparator() - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
insert [命令合成-子流程]
批量插入数据时, 多行数据之间分隔符
- buildAddRun(DataRuntime, Column, boolean) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
column[命令合成]
添加列
- buildAddRun(DataRuntime, Column) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
- buildAddRun(DataRuntime, Tag) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
tag[命令合成]
添加标签
- buildAddRun(DataRuntime, PrimaryKey, boolean) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
primary[命令合成]
添加主键
- buildAddRun(DataRuntime, ForeignKey) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
foreign[命令合成]
添加外键
- buildAddRun(DataRuntime, Constraint) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
constraint[命令合成]
添加约束
- buildAlterRun(DataRuntime, Table) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
table[命令合成]
修改表
- buildAlterRun(DataRuntime, Table, Collection<Column>) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
table[命令合成]
修改列
有可能生成多条SQL,根据数据库类型优先合并成一条执行
- buildAlterRun(DataRuntime, View) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
view[命令合成]
修改视图
- buildAlterRun(DataRuntime, MasterTable) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
master table[命令合成-子流程]
修改主表
- buildAlterRun(DataRuntime, PartitionTable) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
partition table[命令合成]
修改分区表
- buildAlterRun(DataRuntime, Column, boolean) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
column[命令合成]
修改列
有可能生成多条SQL
- buildAlterRun(DataRuntime, Column) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
- buildAlterRun(DataRuntime, Tag) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
tag[命令合成]
修改标签
有可能生成多条SQL
- buildAlterRun(DataRuntime, PrimaryKey, PrimaryKey) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
primary[命令合成]
修改主键
有可能生成多条SQL
- buildAlterRun(DataRuntime, ForeignKey) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
添加外键
- buildAlterRun(DataRuntime, Index) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
index[命令合成]
修改索引
有可能生成多条SQL
- buildAlterRun(DataRuntime, Constraint) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
constraint[命令合成]
修改约束
有可能生成多条SQL
- buildAlterRun(DataRuntime, Trigger) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
trigger[命令合成]
修改触发器
有可能生成多条SQL
- buildAlterRun(DataRuntime, Procedure) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
procedure[命令合成]
修改存储过程
有可能生成多条SQL
- buildAlterRun(DataRuntime, Function) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
function[命令合成]
修改函数
有可能生成多条SQL
- buildAppendCommentRun(DataRuntime, Table) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
table[命令合成-子流程]
创建表完成后追加表备注,创建过程能添加备注的不需要实现与comment(DataRuntime runtime, StringBuilder builder, Table meta)二选一实现
- buildAppendCommentRun(DataRuntime, View) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
view[命令合成-子流程]
添加视图备注(视图创建完成后调用,创建过程能添加备注的不需要实现)
- buildAppendCommentRun(DataRuntime, MasterTable) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
master table[命令合成-子流程]
创建表完成后追加表备注,创建过程能添加备注的不需要实现与comment(DataRuntime runtime, StringBuilder builder, Table meta)二选一实现
- buildAppendCommentRun(DataRuntime, PartitionTable) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
partition table[命令合成]
创建表完成后追加表备注,创建过程能添加备注的不需要实现与comment(DataRuntime runtime, StringBuilder builder, Table meta)二选一实现
- buildAppendCommentRun(DataRuntime, Column) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
创建表完成后追加表备注,创建过程能添加备注的不需要实现与comment(DataRuntime runtime, StringBuilder builder, Table meta)二选一实现
- buildAppendIndexRun(DataRuntime, Table) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
index[命令合成]
添加索引
- buildChangeCommentRun(DataRuntime, Table) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
table[命令合成-子流程]
修改备注
- buildChangeCommentRun(DataRuntime, View) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
view[命令合成-子流程]
修改备注
- buildChangeCommentRun(DataRuntime, MasterTable) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
master table[命令合成-子流程]
修改主表备注
- buildChangeCommentRun(DataRuntime, PartitionTable) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
partition table[命令合成-子流程]
修改分区表备注
- buildChangeCommentRun(DataRuntime, Column) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
column[命令合成-子流程]
修改备注
一般不直接调用,如果需要由buildAlterRun内部统一调用
- buildChangeCommentRun(DataRuntime, Tag) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
tag[命令合成]
修改备注
一般不直接调用,如果需要由buildAlterRun内部统一调用
- buildChangeDefaultRun(DataRuntime, Column) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
column[命令合成-子流程]
修改默认值
一般不直接调用,如果需要由buildAlterRun内部统一调用
- buildChangeDefaultRun(DataRuntime, Tag) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
tag[命令合成]
修改默认值
一般不直接调用,如果需要由buildAlterRun内部统一调用
- buildChangeNullableRun(DataRuntime, Column) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
column[命令合成-子流程]
修改非空限制
一般不直接调用,如果需要由buildAlterRun内部统一调用
- buildChangeNullableRun(DataRuntime, Tag) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
tag[命令合成]
修改非空限制
一般不直接调用,如果需要由buildAlterRun内部统一调用
- buildChangeTypeRun(DataRuntime, Column) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
column[命令合成-子流程]
修改数据类型
一般不直接调用,如果需要由buildAlterRun内部统一调用
- buildChangeTypeRun(DataRuntime, Tag) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
tag[命令合成]
修改数据类型
一般不直接调用,如果需要由buildAlterRun内部统一调用
- buildCreateRun(DataRuntime, Table) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
table[命令合成]
创建表
关于创建主键的几个环节
1.1.定义列时 标识 primary(DataRuntime runtime, StringBuilder builder, Column column)
1.2.定义表时 标识 primary(DataRuntime runtime, StringBuilder builder, Table table)
1.3.定义完表DDL后,单独创建 primary(DataRuntime runtime, PrimaryKey primary)根据三选一情况调用buildCreateRun
2.单独创建 buildCreateRun(DataRuntime runtime, PrimaryKey primary)
其中1.x三选一 不要重复
- buildCreateRun(DataRuntime, View) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
view[命令合成]
创建视图
- buildCreateRun(DataRuntime, MasterTable) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
master table[命令合成]
创建主表
- buildCreateRun(DataRuntime, PartitionTable) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
partition table[命令合成]
创建分区表
- buildCreateRun(DataRuntime, Trigger) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
trigger[命令合成]
添加触发器
- buildCreateRun(DataRuntime, Procedure) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
procedure[命令合成]
添加存储过程
- buildCreateRun(DataRuntime, Function) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
function[命令合成]
添加函数
- buildDeleteRun(DataRuntime, Table, Object, String...) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
delete[命令合成]
合成 where k1 = v1 and k2 = v2
- buildDeleteRun(DataRuntime, int, String, String, Object) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
delete[命令合成]
合成 where column in (values)
- buildDeleteRunFromEntity(DataRuntime, Table, Object, String...) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
delete[命令合成-子流程]
合成 where k1 = v1 and k2 = v2
- buildDeleteRunFromTable(DataRuntime, int, Table, String, Object) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
delete[命令合成-子流程]
合成 where column in (values)
- buildDropAutoIncrement(DataRuntime, Column) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
column[命令合成-子流程]
取消自增
- buildDropRun(DataRuntime, Table) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
table[命令合成]
删除表
- buildDropRun(DataRuntime, View) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
view[命令合成]
删除视图
- buildDropRun(DataRuntime, MasterTable) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
master table[命令合成]
删除主表
- buildDropRun(DataRuntime, PartitionTable) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
partition table[命令合成-]
删除分区表
- buildDropRun(DataRuntime, Column, boolean) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
column[命令合成]
删除列
- buildDropRun(DataRuntime, Column) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
- buildDropRun(DataRuntime, Tag) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
tag[命令合成]
删除标签
- buildDropRun(DataRuntime, PrimaryKey, boolean) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
primary[命令合成]
删除主键
- buildDropRun(DataRuntime, ForeignKey) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
foreign[命令合成]
删除外键
- buildDropRun(DataRuntime, Index) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
index[命令合成]
删除索引
- buildDropRun(DataRuntime, Constraint) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
constraint[命令合成]
删除约束
- buildDropRun(DataRuntime, Trigger) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
trigger[命令合成]
删除触发器
- buildDropRun(DataRuntime, Procedure) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
procedure[命令合成]
删除存储过程
- buildDropRun(DataRuntime, Function) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
function[命令合成]
删除函数
- buildExecuteRun(DataRuntime, RunPrepare, ConfigStore, String...) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
execute [命令合成]
创建执行SQL
- buildInsertRun(DataRuntime, int, Table, Object, ConfigStore, List<String>) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
insert [命令合成]
填充inset命令内容(创建批量INSERT RunPrepare)
- buildQueryCatalogsRun(DataRuntime, boolean, String) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
catalog[命令合成]
查询全部数据库
- buildQueryColumnsRun(DataRuntime, Table, boolean) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
column[命令合成]
查询表上的列
- buildQueryConstraintsRun(DataRuntime, Table, Column, String) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
constraint[命令合成]
查询表上的约束
- buildQueryDatabasesRun(DataRuntime, boolean, String) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
database[命令合成]
查询全部数据库
- buildQueryDdlsRun(DataRuntime, Table) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
table[命令合成]
查询表DDL
- buildQueryDdlsRun(DataRuntime, View) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
view[命令合成]
查询view DDL
- buildQueryDdlsRun(DataRuntime, MasterTable) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
master table[命令合成]
查询 MasterTable DDL
- buildQueryDdlsRun(DataRuntime, PartitionTable) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
partition table[命令合成]
查询 PartitionTable DDL
- buildQueryDdlsRun(DataRuntime, Procedure) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
procedure[命令合成]
查询存储DDL
- buildQueryDdlsRun(DataRuntime, Function) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
function[命令合成]
查询函数DDL
- buildQueryDdlsRun(DataRuntime, Sequence) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
sequence[命令合成]
查询序列DDL
- buildQueryForeignsRun(DataRuntime, Table) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
foreign[命令合成]
查询表上的外键
- buildQueryFunctionsRun(DataRuntime, Catalog, Schema, String) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
function[命令合成]
查询表上的 Trigger
- buildQueryIndexsRun(DataRuntime, Table, String) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
index[命令合成]
查询表上的索引
- buildQueryMasterTablesRun(DataRuntime, Catalog, Schema, String, String) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
master table[命令合成]
查询主表
- buildQueryPartitionTablesRun(DataRuntime, Catalog, Schema, String, String) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
partition table[命令合成]
查询分区表
- buildQueryPartitionTablesRun(DataRuntime, MasterTable, Map<String, Object>, String) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
partition table[命令合成]
根据主表查询分区表
- buildQueryPartitionTablesRun(DataRuntime, MasterTable, Map<String, Object>) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
partition table[命令合成]
根据主表查询分区表
- buildQueryPrimaryRun(DataRuntime, Table) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
primary[命令合成]
查询表上的主键
- buildQueryProceduresRun(DataRuntime, Catalog, Schema, String) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
procedure[命令合成]
查询表上的 Trigger
- buildQueryRun(DataRuntime, RunPrepare, ConfigStore, String...) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
select[命令合成]
最终可执行命令
创建查询SQL
- buildQuerySchemasRun(DataRuntime, boolean, Catalog, String) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
catalog[命令合成]
查询全部数据库
- buildQuerySequence(DataRuntime, boolean, String...) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
查询序列cur 或 next value
- buildQuerySequencesRun(DataRuntime, Catalog, Schema, String) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
sequence[命令合成]
查询表上的 Trigger
- buildQueryTablesCommentRun(DataRuntime, Catalog, Schema, String, String) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
table[命令合成]
查询表备注
- buildQueryTablesRun(DataRuntime, boolean, Catalog, Schema, String, String) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
table[命令合成]
查询表,不是查表中的数据
- buildQueryTagsRun(DataRuntime, Table, boolean) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
tag[命令合成]
查询表上的列
- buildQueryTriggersRun(DataRuntime, Table, List<Trigger.EVENT>) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
trigger[命令合成]
查询表上的 Trigger
- buildQueryViewsRun(DataRuntime, boolean, Catalog, Schema, String, String) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
view[命令合成]
查询视图
- buildRenameRun(DataRuntime, Table) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
table[命令合成]
重命名
子类实现
- buildRenameRun(DataRuntime, View) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
view[命令合成]
重命名
一般不直接调用,如果需要由buildAlterRun内部统一调用
- buildRenameRun(DataRuntime, MasterTable) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
master table[命令合成-子流程]
主表重命名
- buildRenameRun(DataRuntime, PartitionTable) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
partition table[命令合成]
分区表重命名
- buildRenameRun(DataRuntime, Column) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
column[命令合成]
修改列名
一般不直接调用,如果需要由buildAlterRun内部统一调用
- buildRenameRun(DataRuntime, Tag) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
tag[命令合成]
修改标签名
一般不直接调用,如果需要由buildAlterRun内部统一调用
- buildRenameRun(DataRuntime, PrimaryKey) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
primary[命令合成]
修改主键名
一般不直接调用,如果需要由buildAlterRun内部统一调用
- buildRenameRun(DataRuntime, ForeignKey) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
foreign[命令合成]
修改外键名
一般不直接调用,如果需要由buildAlterRun内部统一调用
- buildRenameRun(DataRuntime, Index) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
index[命令合成]
修改索引名
一般不直接调用,如果需要由buildAlterRun内部统一调用
- buildRenameRun(DataRuntime, Constraint) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
constraint[命令合成]
修改约束名
一般不直接调用,如果需要由buildAlterRun内部统一调用
- buildRenameRun(DataRuntime, Trigger) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
trigger[命令合成]
修改触发器名
一般不直接调用,如果需要由buildAlterRun内部统一调用
- buildRenameRun(DataRuntime, Procedure) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
procedure[命令合成]
修改存储过程名
一般不直接调用,如果需要由buildAlterRun内部统一调用
- buildRenameRun(DataRuntime, Function) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
function[命令合成]
修改函数名
一般不直接调用,如果需要由buildAlterRun内部统一调用
- buildTruncateRun(DataRuntime, String) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
- buildUpdateRun(DataRuntime, int, Table, Object, ConfigStore, List<String>) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
update [命令合成]
- buildUpdateRunFromCollection(DataRuntime, int, Table, Collection, ConfigStore, LinkedHashMap<String, Column>) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
- buildUpdateRunFromDataRow(DataRuntime, Table, DataRow, ConfigStore, LinkedHashMap<String, Column>) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
- buildUpdateRunFromEntity(DataRuntime, Table, Object, ConfigStore, LinkedHashMap<String, Column>) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
- callCopy(DataRuntime) - 类 中的方法org.anyline.data.elasticsearch.datasource.ElasticSearchDatasourceHolder
-
- callDestroy(String) - 类 中的方法org.anyline.data.elasticsearch.datasource.ElasticSearchDatasourceHolder
-
- callDestroy(String) - 类 中的方法org.anyline.data.elasticsearch.runtime.ElasticSearchRuntimeHolder
-
- callHit(DataRuntime) - 类 中的方法org.anyline.data.elasticsearch.datasource.ElasticSearchDatasourceHolder
-
- callTemporary(Object, String, DriverAdapter) - 类 中的方法org.anyline.data.elasticsearch.datasource.ElasticSearchDatasourceHolder
-
- callTemporary(Object, String, DriverAdapter) - 类 中的方法org.anyline.data.elasticsearch.runtime.ElasticSearchRuntimeHolder
-
- callValidate(DataRuntime) - 类 中的方法org.anyline.data.elasticsearch.datasource.ElasticSearchDatasourceHolder
-
- catalog(DataRuntime, int, boolean, Catalog, DataSet) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
catalog[结果集封装]
当前catalog 根据查询结果集
- catalog(DataRuntime, boolean, Catalog) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
catalog[结果集封装]
当前catalog 根据驱动内置接口补充
- catalog(List<T>, String) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
根据 name检测catalogs集合中是否存在
- catalogs(DataRuntime, String, String) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
catalog[调用入口]
- catalogs(DataRuntime, String, boolean, String) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
catalog[调用入口]
- catalogs(DataRuntime, int, boolean, LinkedHashMap<String, Catalog>, DataSet) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
catalog[结果集封装]
根据查询结果集构造 Database
- catalogs(DataRuntime, int, boolean, List<Catalog>, DataSet) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
catalog[结果集封装]
根据查询结果集构造 Database
- catalogs(DataRuntime, boolean, LinkedHashMap<String, Catalog>) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
catalog[结果集封装]
根据驱动内置接口补充 catalog
- catalogs(DataRuntime, boolean, List<Catalog>) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
catalog[结果集封装]
根据驱动内置接口补充 catalog
- charset(DataRuntime, StringBuilder, Table) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
table[命令合成-子流程]
编码
- charset(DataRuntime, StringBuilder, Column) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
column[命令合成-子流程]
列定义:编码
- checkColumnExists(DataRuntime, StringBuilder, boolean) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
column[命令合成-子流程]
列定义:创建或删除列之前 检测表是否存在
IF NOT EXISTS
- checkMetadata(DataRuntime, Table, ConfigStore, LinkedHashMap<String, Column>) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
过滤掉表结构中不存在的列
- checkOverride(Object) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
- checkPrimary(DataRuntime, Table) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
table[命令合成-子流程]
检测表主键(在没有显式设置主键时根据其他条件判断如自增),同时根据主键对象给相关列设置主键标识
- checkPv(Object) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
- checkSchema(DataRuntime, T) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
- checkTableExists(DataRuntime, StringBuilder, boolean) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
table[命令合成-子流程]
创建或删除表之前 检测表是否存在
IF NOT EXISTS
- checkTagExists(DataRuntime, StringBuilder, boolean) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
tag[命令合成]
创建或删除标签之前 检测表是否存在
IF NOT EXISTS
- checkViewExists(DataRuntime, StringBuilder, boolean) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
view[命令合成-子流程]
创建或删除视图之前 检测视图是否存在
IF NOT EXISTS
- client(DataRuntime) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
- client - 类 中的变量org.anyline.data.elasticsearch.runtime.ElasticSearchRuntime
-
- client() - 类 中的方法org.anyline.data.elasticsearch.runtime.ElasticSearchRuntime
-
- columns(DataRuntime, String, boolean, Table, boolean) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
column[调用入口]
查询表结构
- columns(DataRuntime, String, boolean, Catalog, Schema, Table) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
column[调用入口]
查询全部表的列
- columns(DataRuntime, int, boolean, Table, LinkedHashMap<String, T>, DataSet) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
column[结果集封装]
根据查询结果集构造Tag
- columns(DataRuntime, int, boolean, Table, List<T>, DataSet) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
- columns(DataRuntime, boolean, LinkedHashMap<String, T>, Table, String) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
column[结果集封装]
解析JDBC get columns结果
- comment(DataRuntime, StringBuilder, Table) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
table[命令合成-子流程]
备注 创建表的完整DDL拼接COMMENT部分,与buildAppendCommentRun二选一实现
- comment(DataRuntime, StringBuilder, View) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
view[命令合成-子流程]
视图备注
- comment(DataRuntime, StringBuilder, Column) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
column[命令合成-子流程]
列定义:备注
- comment(DataRuntime, StringBuilder, Index) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
index[命令合成-子流程]
索引备注
- comments(DataRuntime, int, boolean, Catalog, Schema, LinkedHashMap<String, T>, DataSet) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
table[结果集封装]
表备注
- comments(DataRuntime, int, boolean, Catalog, Schema, List<T>, DataSet) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
table[结果集封装]
表备注
- compatible() - 枚举 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchTypeMetadataAlias
-
- concat(DataRuntime, String...) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
- config() - 枚举 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchTypeMetadataAlias
-
- confirmInsertColumns(DataRuntime, Table, Object, ConfigStore, List<String>, boolean) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
insert [命令合成-子流程]
确认需要插入的列
- confirmUpdateColumns(DataRuntime, Table, DataRow, ConfigStore, List<String>) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
update [命令合成-子流程]
确认需要更新的列
- confirmUpdateColumns(DataRuntime, Table, Object, ConfigStore, List<String>) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
- constraints(DataRuntime, String, boolean, Table, String) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
constraint[调用入口]
- constraints(DataRuntime, String, Table, Column, String) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
constraint[调用入口]
- constraints(DataRuntime, int, boolean, Table, List<T>, DataSet) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
constraint[结果集封装]
根据查询结果集构造Constraint
- constraints(DataRuntime, int, boolean, Table, Column, LinkedHashMap<String, T>, DataSet) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
constraint[结果集封装]
根据查询结果集构造Constraint
- copy() - 类 中的静态方法org.anyline.data.elasticsearch.datasource.ElasticSearchDatasourceHolder
-
- copy(String) - 类 中的静态方法org.anyline.data.elasticsearch.datasource.ElasticSearchDatasourceHolder
-
- copy(DataRuntime) - 类 中的静态方法org.anyline.data.elasticsearch.datasource.ElasticSearchDatasourceHolder
-
根据当前数据源查询全部数据库列表,每个数据库创建一个数据源
- count(DataRuntime, String, RunPrepare, ConfigStore, String...) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
count [调用入口]
- count(DataRuntime, String, Run) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
count [命令执行]
- create(DataRuntime, Table) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
table[调用入口]
创建表,执行的SQL通过meta.ddls()返回
- create(DataRuntime, View) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
view[调用入口]
创建视图,执行的SQL通过meta.ddls()返回
- create(DataRuntime, MasterTable) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
master table[调用入口]
创建主表,执行的SQL通过meta.ddls()返回
- create(DataRuntime, PartitionTable) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
partition table[调用入口]
创建分区表,执行的SQL通过meta.ddls()返回
- create(DataRuntime, Procedure) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
procedure[调用入口]
添加存储过程
- create(DataRuntime, Function) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
function[调用入口]
添加函数
- createConditionFindInSet(DataRuntime, StringBuilder, String, Compare, Object) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
select[命令合成-子流程]
构造 FIND_IN_SET 查询条件
如果不需要占位符 返回null 否则原样返回value
- createConditionIn(DataRuntime, StringBuilder, Compare, Object) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
select[命令合成-子流程]
构造(NOT) IN 查询条件
- createConditionLike(DataRuntime, StringBuilder, Compare, Object) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
select[命令合成-子流程]
构造 LIKE 查询条件
如果不需要占位符 返回null 否则原样返回value
- createInsertRun(DataRuntime, Table, Object, ConfigStore, List<String>) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
insert [命令合成-子流程]
根据entity创建 INSERT RunPrepare由buildInsertRun调用
- createInsertRunFromCollection(DataRuntime, int, Table, Collection, ConfigStore, List<String>) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
insert [命令合成-子流程]
根据collection创建 INSERT RunPrepare由buildInsertRun调用
- database(DataRuntime, int, boolean, Database, DataSet) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
database[结果集封装]
当前database 根据查询结果集
- database(DataRuntime, boolean, Database) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
database[结果集封装]
当前database 根据驱动内置接口补充
- database(List<T>, String) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
根据 name检测databases集合中是否存在
- databases(DataRuntime, String, boolean, String) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
database[调用入口]
- databases(DataRuntime, String, String) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
database[调用入口]
- databases(DataRuntime, int, boolean, LinkedHashMap<String, Database>, DataSet) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
database[结果集封装]
- databases(DataRuntime, int, boolean, List<Database>, DataSet) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
- datasource() - 类 中的方法org.anyline.data.elasticsearch.runtime.ElasticSearchRuntime
-
- ddl(DataRuntime, String, Table, boolean) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
table[调用入口]
- ddl(DataRuntime, int, Table, List<String>, DataSet) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
table[结果集封装]
查询表DDL
- ddl(DataRuntime, String, View) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
view[调用入口]
- ddl(DataRuntime, int, View, List<String>, DataSet) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
view[结果集封装]
查询 view DDL
- ddl(DataRuntime, String, MasterTable) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
master table[调用入口]
- ddl(DataRuntime, int, MasterTable, List<String>, DataSet) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
master table[结果集封装]
查询 MasterTable DDL
- ddl(DataRuntime, String, PartitionTable) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
partition table[调用入口]
- ddl(DataRuntime, int, PartitionTable, List<String>, DataSet) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
partition table[结果集封装]
查询 MasterTable DDL
- ddl(DataRuntime, String, Procedure) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
procedure[调用入口]
- ddl(DataRuntime, int, Procedure, List<String>, DataSet) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
procedure[结果集封装]
查询 Procedure DDL
- ddl(DataRuntime, String, Function) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
function[调用入口]
- ddl(DataRuntime, int, Function, List<String>, DataSet) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
function[结果集封装]
查询 Function DDL
- ddl(DataRuntime, String, Sequence) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
sequence[调用入口]
- ddl(DataRuntime, int, Sequence, List<String>, DataSet) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
sequence[结果集封装]
查询 Sequence DDL
- defaultValue(DataRuntime, StringBuilder, Column) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
column[命令合成-子流程]
列定义:默认值
- define(DataRuntime, StringBuilder, Column) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
column[命令合成-子流程]
定义列,依次拼接下面几个属性注意不同数据库可能顺序不一样
- delete(DataRuntime, String, Table, ConfigStore, Object, String...) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
delete [调用入口]
合成 where k1 = v1 and k2 = v2
- delete(DataRuntime, String, String, ConfigStore, String...) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
delete [调用入口]
根据configs和conditions过滤条件
- delete(DataRuntime, String, ConfigStore, Run) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
delete[命令执行]
- deletes(DataRuntime, String, int, String, ConfigStore, String, Collection<T>) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
delete [调用入口]
合成 where column in (values)
- destroy(String) - 类 中的静态方法org.anyline.data.elasticsearch.datasource.ElasticSearchDatasourceHolder
-
- destroy(String) - 类 中的静态方法org.anyline.data.elasticsearch.runtime.ElasticSearchRuntimeHolder
-
- detail(DataRuntime, int, T, DataRow) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
- driver - 类 中的变量org.anyline.data.elasticsearch.runtime.ElasticSearchRuntime
-
- drop(DataRuntime, Table) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
table[调用入口]
删除表,执行的SQL通过meta.ddls()返回
- drop(DataRuntime, View) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
view[调用入口]
删除视图,执行的SQL通过meta.ddls()返回
- drop(DataRuntime, MasterTable) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
master table[调用入口]
删除主表,执行的SQL通过meta.ddls()返回
- drop(DataRuntime, PartitionTable) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
partition table[调用入口]
删除分区表,执行的SQL通过meta.ddls()返回
- drop(DataRuntime, Column) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
column[调用入口]
删除列,执行的SQL通过meta.ddls()返回
- drop(DataRuntime, Tag) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
tag[调用入口]
删除标签
- drop(DataRuntime, PrimaryKey) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
primary[调用入口]
删除主键
- drop(DataRuntime, ForeignKey) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
foreign[调用入口]
删除外键
- drop(DataRuntime, Index) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
index[调用入口]
删除索引
- drop(DataRuntime, Constraint) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
constraint[调用入口]
删除约束
- drop(DataRuntime, Trigger) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
trigger[调用入口]
删除触发器
- drop(DataRuntime, Procedure) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
procedure[调用入口]
删除存储过程
- drop(DataRuntime, Function) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
function[调用入口]
删除函数
- dropColumnGuide(DataRuntime, StringBuilder, Column) - 类 中的方法org.anyline.data.elasticsearch.adapter.ElasticSearchAdapter
-
column[命令合成-子流程]
删除列引导