@Repository(value="anyline.data.jdbc.adapter.highgo") public class HighgoAdapter extends PostgresGenusAdapter implements JDBCAdapter, org.springframework.beans.factory.InitializingBean
ddListener, dmListener, log| 构造器和说明 |
|---|
HighgoAdapter() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
afterPropertiesSet() |
String |
alterColumnKeyword(org.anyline.data.runtime.DataRuntime runtime) |
List<org.anyline.data.run.Run> |
buildAddRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column column) |
List<org.anyline.data.run.Run> |
buildAddRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column column,
boolean slice)
添加列
ALTER TABLE HR_USER ADD COLUMN UPT_TIME datetime CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP comment '修改时间' AFTER ID;
|
List<org.anyline.data.run.Run> |
buildAddRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Constraint constraint)
添加约束
|
List<org.anyline.data.run.Run> |
buildAddRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.ForeignKey foreign)
添加外键
|
List<org.anyline.data.run.Run> |
buildAddRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Index index)
添加索引
|
List<org.anyline.data.run.Run> |
buildAddRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PrimaryKey primary)
添加主键
|
List<org.anyline.data.run.Run> |
buildAddRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Tag tag)
添加标签
ALTER TABLE HR_USER ADD TAG UPT_TIME datetime CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP comment '修改时间' AFTER ID;
|
List<org.anyline.data.run.Run> |
buildAlterRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column column) |
List<org.anyline.data.run.Run> |
buildAlterRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column column,
boolean slice)
修改列 ALTER TABLE HR_USER CHANGE UPT_TIME UPT_TIME datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP comment '修改时间' AFTER ID;
|
List<org.anyline.data.run.Run> |
buildAlterRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Constraint constraint)
修改约束
有可能生成多条SQL
|
List<org.anyline.data.run.Run> |
buildAlterRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.ForeignKey foreign)
添加外键
|
List<org.anyline.data.run.Run> |
buildAlterRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Function function)
修改函数
有可能生成多条SQL
|
List<org.anyline.data.run.Run> |
buildAlterRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Index index)
修改索引
有可能生成多条SQL
|
List<org.anyline.data.run.Run> |
buildAlterRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.MasterTable table) |
List<org.anyline.data.run.Run> |
buildAlterRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PartitionTable table) |
List<org.anyline.data.run.Run> |
buildAlterRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PrimaryKey primary)
修改主键
有可能生成多条SQL
|
List<org.anyline.data.run.Run> |
buildAlterRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Procedure procedure)
修改存储过程
有可能生成多条SQL
|
List<org.anyline.data.run.Run> |
buildAlterRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table) |
List<org.anyline.data.run.Run> |
buildAlterRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table,
Collection<org.anyline.metadata.Column> columns)
修改列
有可能生成多条SQL,根据数据库类型优先合并成一条执行
|
List<org.anyline.data.run.Run> |
buildAlterRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Tag tag)
修改标签 ALTER TABLE HR_USER CHANGE UPT_TIME UPT_TIME datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP comment '修改时间' AFTER ID;
|
List<org.anyline.data.run.Run> |
buildAlterRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Trigger trigger)
修改触发器
有可能生成多条SQL
|
List<org.anyline.data.run.Run> |
buildAlterRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.View view) |
List<org.anyline.data.run.Run> |
buildAppendCommentRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column column)
添加表备注(表创建完成后调用,创建过程能添加备注的不需要实现)
|
List<org.anyline.data.run.Run> |
buildAppendCommentRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table)
添加表备注(表创建完成后调用,创建过程能添加备注的不需要实现)
|
List<org.anyline.data.run.Run> |
buildAppendCommentRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.View view) |
List<org.anyline.data.run.Run> |
buildChangeCommentRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column column)
修改备注
COMMENT ON COLUMN T.ID IS 'ABC'
|
List<org.anyline.data.run.Run> |
buildChangeCommentRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.MasterTable table) |
List<org.anyline.data.run.Run> |
buildChangeCommentRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PartitionTable table) |
List<org.anyline.data.run.Run> |
buildChangeCommentRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table)
修改备注
COMMENT ON TABLE T IS 'ABC';
|
List<org.anyline.data.run.Run> |
buildChangeCommentRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Tag tag)
修改备注
一般不直接调用,如果需要由buildAlterRun内部统一调用
|
List<org.anyline.data.run.Run> |
buildChangeCommentRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.View view) |
List<org.anyline.data.run.Run> |
buildChangeDefaultRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column column)
修改默认值
ALTER TABLE T ALTER COLUMN C SET DEFAULT 0;
ALTER TABLE T ALTER COLUMN C DROP DEFAULT;
|
List<org.anyline.data.run.Run> |
buildChangeDefaultRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Tag tag)
修改默认值
一般不直接调用,如果需要由buildAlterRun内部统一调用
|
List<org.anyline.data.run.Run> |
buildChangeNullableRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column column)
修改非空限制
ALTER TABLE TABLE_NAME ALTER COLUMN_NAME DROP NOT NULL
ALTER TABLE TABLE_NAME ALTER COLUMN_NAME SET NOT NULL
|
List<org.anyline.data.run.Run> |
buildChangeNullableRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Tag tag)
修改非空限制
一般不直接调用,如果需要由buildAlterRun内部统一调用
|
List<org.anyline.data.run.Run> |
buildChangeTypeRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column column)
alter table T alter column C type varchar(64);
|
List<org.anyline.data.run.Run> |
buildChangeTypeRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Tag tag)
修改数据类型
一般不直接调用,如果需要由buildAlterRun内部统一调用
|
List<org.anyline.data.run.Run> |
buildCreateRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Function function)
添加函数
|
List<org.anyline.data.run.Run> |
buildCreateRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.MasterTable table)
创建主表
|
List<org.anyline.data.run.Run> |
buildCreateRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PartitionTable table)
创建分区表
|
List<org.anyline.data.run.Run> |
buildCreateRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Procedure procedure)
添加存储过程
|
List<org.anyline.data.run.Run> |
buildCreateRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table) |
List<org.anyline.data.run.Run> |
buildCreateRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Trigger trigger)
添加触发器
|
List<org.anyline.data.run.Run> |
buildCreateRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.View view) |
List<org.anyline.data.run.Run> |
buildDropAutoIncrement(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column column)
取消自增
|
List<org.anyline.data.run.Run> |
buildDropRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column column,
boolean slice)
删除列
ALTER TABLE HR_USER DROP COLUMN NAME;
|
List<org.anyline.data.run.Run> |
buildDropRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Constraint constraint)
删除约束
|
List<org.anyline.data.run.Run> |
buildDropRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.ForeignKey foreign)
删除外键
|
List<org.anyline.data.run.Run> |
buildDropRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Function function)
删除函数
|
List<org.anyline.data.run.Run> |
buildDropRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Index index)
删除索引
|
List<org.anyline.data.run.Run> |
buildDropRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.MasterTable table) |
List<org.anyline.data.run.Run> |
buildDropRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PartitionTable table) |
List<org.anyline.data.run.Run> |
buildDropRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PrimaryKey primary)
删除主键
|
List<org.anyline.data.run.Run> |
buildDropRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Procedure procedure)
删除存储过程
|
List<org.anyline.data.run.Run> |
buildDropRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table)
删除表
|
List<org.anyline.data.run.Run> |
buildDropRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Tag tag)
删除标签
ALTER TABLE HR_USER DROP TAG NAME;
|
List<org.anyline.data.run.Run> |
buildDropRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Trigger trigger)
删除触发器
|
List<org.anyline.data.run.Run> |
buildDropRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.View view)
删除视图
|
List<org.anyline.data.run.Run> |
buildQueryColumnRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table,
boolean metadata)
查询表上的列
|
List<org.anyline.data.run.Run> |
buildQueryConstraintRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table,
boolean metadata)
查询表上的约束
|
List<org.anyline.data.run.Run> |
buildQueryForeignsRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table)
查询表上的外键
|
List<org.anyline.data.run.Run> |
buildQueryIndexRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table,
String name)
查询表上的列
|
List<org.anyline.data.run.Run> |
buildQueryMasterTableRun(org.anyline.data.runtime.DataRuntime runtime,
String catalog,
String schema,
String pattern,
String types)
查询主表
|
List<org.anyline.data.run.Run> |
buildQueryPartitionTableRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.MasterTable table,
Map<String,Object> tags) |
List<org.anyline.data.run.Run> |
buildQueryPartitionTableRun(org.anyline.data.runtime.DataRuntime runtime,
String catalog,
String schema,
String pattern,
String types)
查询分区表
|
List<org.anyline.data.run.Run> |
buildQueryPrimaryRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table)
查询表上的主键
|
List<org.anyline.data.run.Run> |
buildQuerySequence(org.anyline.data.runtime.DataRuntime runtime,
boolean next,
String... names)
查询序列cur 或 next value
|
List<org.anyline.data.run.Run> |
buildQueryTableCommentRun(org.anyline.data.runtime.DataRuntime runtime,
String catalog,
String schema,
String pattern,
String types)
查询表
|
List<org.anyline.data.run.Run> |
buildQueryTableRun(org.anyline.data.runtime.DataRuntime runtime,
boolean greedy,
String catalog,
String schema,
String pattern,
String types)
查询表
|
List<org.anyline.data.run.Run> |
buildQueryTagRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table,
boolean metadata) |
List<org.anyline.data.run.Run> |
buildQueryTriggerRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table,
List<org.anyline.metadata.Trigger.EVENT> events)
查询表上的trigger
|
List<org.anyline.data.run.Run> |
buildRenameRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column column)
修改列名
ALTER TABLE T RENAME A to B ;
|
List<org.anyline.data.run.Run> |
buildRenameRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Constraint constraint)
修改约束名
一般不直接调用,如果需要由buildAlterRun内部统一调用
|
List<org.anyline.data.run.Run> |
buildRenameRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.ForeignKey foreign)
修改外键名
一般不直接调用,如果需要由buildAlterRun内部统一调用
|
List<org.anyline.data.run.Run> |
buildRenameRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Function function)
修改函数名
一般不直接调用,如果需要由buildAlterRun内部统一调用
|
List<org.anyline.data.run.Run> |
buildRenameRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Index index)
修改索引名
一般不直接调用,如果需要由buildAlterRun内部统一调用
|
List<org.anyline.data.run.Run> |
buildRenameRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.MasterTable table) |
List<org.anyline.data.run.Run> |
buildRenameRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PartitionTable table) |
List<org.anyline.data.run.Run> |
buildRenameRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.PrimaryKey primary)
修改主键名
一般不直接调用,如果需要由buildAlterRun内部统一调用
|
List<org.anyline.data.run.Run> |
buildRenameRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Procedure procedure)
修改存储过程名
一般不直接调用,如果需要由buildAlterRun内部统一调用
|
List<org.anyline.data.run.Run> |
buildRenameRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Table table)
修改表名
ALTER TABLE A RENAME TO B;
|
List<org.anyline.data.run.Run> |
buildRenameRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Tag tag)
修改标签名
一般不直接调用,如果需要由buildAlterRun内部统一调用
|
List<org.anyline.data.run.Run> |
buildRenameRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Trigger trigger)
修改触发器名
一般不直接调用,如果需要由buildAlterRun内部统一调用
|
List<org.anyline.data.run.Run> |
buildRenameRun(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.View view)
修改视图名
子类实现
一般不直接调用,如果需要由buildAlterRun内部统一调用
|
StringBuilder |
charset(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Column column)
编码
|
StringBuilder |
checkColumnExists(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
boolean exists)
创建或删除列时检测是否存在
|
StringBuilder |
checkTableExists(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
boolean exists)
创建之前 检测表是否存在
IF NOT EXISTS
|
StringBuilder |
checkTagExists(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
boolean exists)
创建或删除标签时检测是否存在
|
StringBuilder |
checkViewExists(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
boolean exists)
创建或删除视图时检测视图是否存在
|
<T extends org.anyline.metadata.Column> |
columns(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
LinkedHashMap<String,T> columns,
org.anyline.metadata.Table table,
org.springframework.jdbc.support.rowset.SqlRowSet set) |
<T extends org.anyline.metadata.Column> |
columns(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
LinkedHashMap<String,T> columns,
org.anyline.metadata.Table table,
String pattern) |
<T extends org.anyline.metadata.Column> |
columns(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
org.anyline.metadata.Table table,
LinkedHashMap<String,T> columns,
org.anyline.entity.DataSet set) |
StringBuilder |
comment(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Column column)
备注
|
void |
comment(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Index index)
索引备注
|
StringBuilder |
comment(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Table table)
备注
|
StringBuilder |
comment(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.View view)
备注 不支持创建视图时带备注的 在子视图中忽略
|
String |
concat(org.anyline.data.runtime.DataRuntime runtime,
String... args) |
<T extends org.anyline.metadata.Constraint> |
constraints(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
org.anyline.metadata.Table table,
LinkedHashMap<String,T> constraints,
ResultSet set) |
<T extends org.anyline.metadata.Constraint> |
constraints(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
org.anyline.metadata.Table table,
LinkedHashMap<String,T> constraints,
org.springframework.jdbc.support.rowset.SqlRowSet set) |
<T extends org.anyline.metadata.Constraint> |
constraints(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
org.anyline.metadata.Table table,
LinkedHashMap<String,T> constraints,
org.anyline.entity.DataSet set)
根据查询结果集构造Constraint
|
StringBuilder |
defaultValue(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Column column)
默认值
|
StringBuilder |
define(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Column column)
定义列
|
void |
each(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Trigger trigger) |
<T extends org.anyline.metadata.ForeignKey> |
foreigns(org.anyline.data.runtime.DataRuntime runtime,
int index,
org.anyline.metadata.Table table,
LinkedHashMap<String,T> foreigns,
org.anyline.entity.DataSet set)
根据查询结果集构造PrimaryKey
|
StringBuilder |
increment(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Column column)
递增列
通过数据类型实现,这里不需要
|
<T extends org.anyline.metadata.Index> |
indexs(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
LinkedHashMap<String,T> indexs,
org.anyline.metadata.Table table,
boolean unique,
boolean approximate) |
<T extends org.anyline.metadata.Index> |
indexs(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
org.anyline.metadata.Table table,
LinkedHashMap<String,T> indexs,
org.springframework.jdbc.support.rowset.SqlRowSet set) |
<T extends org.anyline.metadata.Index> |
indexs(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
org.anyline.metadata.Table table,
LinkedHashMap<String,T> indexs,
org.anyline.entity.DataSet set) |
boolean |
isBooleanColumn(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column column)
是否是boolean类型
|
boolean |
isCharColumn(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column column)
是否是字符类型
|
boolean |
isNumberColumn(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column column)
是否同数字
|
String |
mergeFinalQuery(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.data.run.Run run) |
<T extends org.anyline.metadata.MasterTable> |
mtables(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
LinkedHashMap<String,T> tables,
String catalog,
String schema,
String pattern,
String... types)
从jdbc结果中提取表结构
ResultSet set = con.getMetaData().getTables()
|
<T extends org.anyline.metadata.MasterTable> |
mtables(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
String catalog,
String schema,
LinkedHashMap<String,T> tables,
org.anyline.entity.DataSet set)
从上一步生成的SQL查询结果中 提取表结构
|
StringBuilder |
name(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Table table)
构造完整表名
|
StringBuilder |
nullable(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Column column)
编码
|
StringBuilder |
onupdate(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Column column)
更新行事件
|
StringBuilder |
position(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Column column)
位置
|
org.anyline.metadata.PrimaryKey |
primary(org.anyline.data.runtime.DataRuntime runtime,
int index,
org.anyline.metadata.Table table,
org.anyline.entity.DataSet set)
根据查询结果集构造PrimaryKey
|
StringBuilder |
primary(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Table table)
定义表的主键标识,在创建表的DDL结尾部分(注意不要跟列定义中的主键重复)
CONSTRAINT PK_BS_DEV PRIMARY KEY (ID ASC)
|
<T extends org.anyline.metadata.PartitionTable> |
ptables(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
LinkedHashMap<String,T> tables,
String catalog,
String schema,
org.anyline.metadata.MasterTable master)
根据JDBC
|
<T extends org.anyline.metadata.PartitionTable> |
ptables(org.anyline.data.runtime.DataRuntime runtime,
int total,
int index,
boolean create,
org.anyline.metadata.MasterTable master,
String catalog,
String schema,
LinkedHashMap<String,T> tables,
org.anyline.entity.DataSet set)
根据查询结果集构造Table
|
<T extends org.anyline.metadata.Table> |
tables(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
LinkedHashMap<String,T> tables,
String catalog,
String schema,
String pattern,
String... types) |
<T extends org.anyline.metadata.Table> |
tables(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
List<T> tables,
String catalog,
String schema,
String pattern,
String... types) |
<T extends org.anyline.metadata.Table> |
tables(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
String catalog,
String schema,
LinkedHashMap<String,T> tables,
org.anyline.entity.DataSet set) |
<T extends org.anyline.metadata.Table> |
tables(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
String catalog,
String schema,
List<T> tables,
org.anyline.entity.DataSet set) |
<T extends org.anyline.metadata.Tag> |
tags(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
LinkedHashMap<String,T> tags,
org.anyline.metadata.Table table,
String pattern) |
<T extends org.anyline.metadata.Tag> |
tags(org.anyline.data.runtime.DataRuntime runtime,
boolean create,
org.anyline.metadata.Table table,
LinkedHashMap<String,T> tags,
org.springframework.jdbc.support.rowset.SqlRowSet set) |
<T extends org.anyline.metadata.Tag> |
tags(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
org.anyline.metadata.Table table,
LinkedHashMap<String,T> tags,
org.anyline.entity.DataSet set)
根据查询结果集构造Tag
|
<T extends org.anyline.metadata.Trigger> |
triggers(org.anyline.data.runtime.DataRuntime runtime,
int index,
boolean create,
org.anyline.metadata.Table table,
LinkedHashMap<String,T> triggers,
org.anyline.entity.DataSet set)
根据查询结果集构造Constraint
|
org.anyline.metadata.type.DatabaseType |
type() |
StringBuilder |
type(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Column column)
数据类型
|
String |
value(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column column,
org.anyline.data.adapter.DriverAdapter.SQL_BUILD_IN_VALUE value)
内置函数 多种数据库兼容时需要
|
buildQueryDatabaseRun, databases, insertFoot, partitionBy, partitionOfbuildDeleteRunFromEntity, buildDeleteRunFromTable, buildInsertRun, buildUpdateRunFromCollection, buildUpdateRunFromDataRow, buildUpdateRunFromEntity, concatAdd, concatAnd, concatFun, concatOr, createConditionFindInSet, createConditionIn, createConditionLike, createInsertRun, createInsertRunFromCollection, fillExecuteContent, fillInsertContent, fillInsertContent, fillQueryContent, fillQueryContent, fillQueryContent, getPrimayKey, identity, insertHead, insertValue, isMultipleValue, isMultipleValue, mergeFinalExists, mergeFinalTotal, replaceVariableadd, add, add, add, add, add, add, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, batch, checkOverride, checkPv, checkSchema, checkSchema, checkSchema, checkSchema, checkSchema, checkSchema, checkSchema, checkSchema, checkSchema, column, column, column, column, columns, columns, columns, columns, columns, count, count, create, create, create, create, create, create, database, databases, ddl, ddl, ddl, ddl, ddl, ddl, delete, delete, delete, deletes, drop, drop, drop, drop, drop, drop, drop, drop, drop, drop, drop, drop, drop, execute, execute, execute, execute, execute, execute, exists, fillDeleteRunContent, fillDeleteRunContent, foreigns, functions, getListener, indexs, init, insert, insert, insert, jdbc, map, maps, maps, metadata, mtables, primary, procedures, ptables, querys, querys, rename, rename, rename, rename, rename, rename, rename, rename, rename, rename, rename, rename, rename, row, row, save, saveCollection, saveObject, select, select, select, selects, sequence, setListener, stream, tables, tables, tags, triggers, truncate, update, update, views, viewsaddColumnGuide, addRunValue, batchInsertSeparator, bool, bool, buildAppendCommentRun, buildAppendCommentRun, buildDeleteRun, buildDeleteRun, buildDropRun, buildExecuteRun, buildQueryDatabaseRun, buildQueryDDLRun, buildQueryDDLRun, buildQueryDDLRun, buildQueryDDLRun, buildQueryDDLRun, buildQueryDDLRun, buildQueryFunctionRun, buildQueryPartitionTableRun, buildQueryProcedureRun, buildQueryRun, buildQueryViewRun, buildTruncateRun, buildUpdateRun, buildUpdateRunFromCollection, buildUpdateRunFromDataRow, buildUpdateRunFromEntity, charset, checkIgnorePrecision, checkIgnoreScale, checkMetadata, checkPrimaryGenerator, column, comments, comments, compatible, concat, concatEqual, confirmInsertColumns, confirmUpdateColumns, confirmUpdateColumns, convert, convert, convert, convert, convert, convert, convert, database, ddl, ddl, ddl, ddl, ddl, ddl, deletes, dropColumnGuide, fillExecuteContent, fillExecuteContent, fillExecuteContent, fillQueryContent, functions, generatedKey, getDelimiterFr, getDelimiterTo, getPrimaryGenerator, getPrimaryKey, getPrimaryValue, insert, integer, IS_AUTO_CHECK_METADATA, IS_INSERT_EMPTY_COLUMN, IS_INSERT_EMPTY_FIELD, IS_INSERT_NULL_COLUMN, IS_INSERT_NULL_FIELD, IS_KEYHOLDER_IDENTITY, IS_LOG_BATCH_SQL_PARAM, IS_LOG_SLOW_SQL, IS_LOG_SQL_PARAM_WHEN_ERROR, IS_LOG_SQL_PARAM, IS_LOG_SQL_TIME, IS_LOG_SQL_WARN, IS_LOG_SQL_WHEN_ERROR, IS_LOG_SQL, IS_PRINT_EXCEPTION_STACK_TRACE, IS_REPLACE_EMPTY_NULL, IS_SQL_LOG_PLACEHOLDER, IS_THROW_SQL_QUERY_EXCEPTION, IS_THROW_SQL_UPDATE_EXCEPTION, IS_UPDATE_EMPTY_COLUMN, IS_UPDATE_EMPTY_FIELD, IS_UPDATE_NULL_COLUMN, IS_UPDATE_NULL_FIELD, isIgnorePrecision, isIgnoreScale, keys, longs, name, name, objectName, parameter, parseTable, primary, procedures, process, random, read, setDelimiter, setPrimaryGenerator, setPrimaryValue, SLOW_SQL_MILLIS, string, string, supportInsertPlaceholder, table, type, type, value, value, value, version, views, writeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcolumn, columns, identity, rowadd, add, add, add, add, add, add, add, add, add, add, add, add, add, addColumnGuide, addRunValue, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, alter, batchInsertSeparator, buildAddRun, buildAddRun, buildAddRun, buildAddRun, buildAddRun, buildAddRun, buildAddRun, buildAlterRun, buildAlterRun, buildAlterRun, buildAlterRun, buildAlterRun, buildAlterRun, buildAlterRun, buildAlterRun, buildAlterRun, buildAlterRun, buildAlterRun, buildAlterRun, buildAlterRun, buildAlterRun, buildAlterRun, buildAppendCommentRun, buildAppendCommentRun, buildAppendCommentRun, buildAppendCommentRun, buildAppendCommentRun, buildAppendCommentRun, buildAppendCommentRun, buildChangeCommentRun, buildChangeCommentRun, buildChangeCommentRun, buildChangeCommentRun, buildChangeCommentRun, buildChangeCommentRun, buildChangeDefaultRun, buildChangeDefaultRun, buildChangeNullableRun, buildChangeNullableRun, buildChangeTypeRun, buildChangeTypeRun, buildCreateRun, buildCreateRun, buildCreateRun, buildCreateRun, buildCreateRun, buildCreateRun, buildCreateRun, buildDeleteRun, buildDeleteRun, buildDeleteRunFromEntity, buildDeleteRunFromTable, buildDropAutoIncrement, buildDropRun, buildDropRun, buildDropRun, buildDropRun, buildDropRun, buildDropRun, buildDropRun, buildDropRun, buildDropRun, buildDropRun, buildDropRun, buildDropRun, buildDropRun, buildDropRun, buildDropRun, buildExecuteRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildInsertRun, buildQueryConstraintRun, buildQueryDatabaseRun, buildQueryDatabaseRun, buildQueryDatabaseRun, buildQueryDDLRun, buildQueryDDLRun, buildQueryDDLRun, buildQueryDDLRun, buildQueryDDLRun, buildQueryDDLRun, buildQueryDDLRun, buildQueryDDLRun, buildQueryDDLRun, buildQueryDDLRun, buildQueryDDLRun, buildQueryDDLRun, buildQueryForeignsRun, buildQueryFunctionRun, buildQueryFunctionRun, buildQueryIndexRun, buildQueryMasterTableRun, buildQueryPartitionTableRun, buildQueryPartitionTableRun, buildQueryPartitionTableRun, buildQueryPartitionTableRun, buildQueryPrimaryRun, buildQueryProcedureRun, buildQueryProcedureRun, buildQueryRun, buildQueryTableCommentRun, buildQueryTableRun, buildQueryTagRun, buildQueryTriggerRun, buildQueryViewRun, buildQueryViewRun, buildRenameRun, buildRenameRun, buildRenameRun, buildRenameRun, buildRenameRun, buildRenameRun, buildRenameRun, buildRenameRun, buildRenameRun, buildRenameRun, buildRenameRun, buildRenameRun, buildRenameRun, buildTruncateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRun, buildUpdateRunFromCollection, buildUpdateRunFromDataRow, buildUpdateRunFromEntity, charset, checkDefaultBuildInValue, checkIgnorePrecision, checkIgnoreScale, checkSchema, checkSchema, checkSchema, column, column, columns, columns, columns, columns, columns, comments, compatible, confirmInsertColumns, convert, convert, convert, convert, convert, convert, convert, count, count, create, create, create, create, create, create, create, create, create, create, create, create, createConditionFindInSet, createConditionIn, createConditionLike, database, database, databases, databases, ddl, ddl, ddl, ddl, ddl, ddl, ddl, ddl, ddl, ddl, ddl, ddl, defaultValue, delete, delete, delete, deletes, deletes, deletes, deletes, deletes, deletes, deletes, deletes, drop, drop, drop, drop, drop, drop, drop, drop, drop, drop, drop, drop, drop, drop, drop, drop, drop, drop, drop, drop, drop, drop, drop, drop, drop, drop, dropColumnGuide, execute, execute, execute, execute, exists, fillDeleteRunContent, fillExecuteContent, fillInsertContent, fillInsertContent, fillInsertContent, fillInsertContent, fillQueryContent, foreigns, functions, functions, generatedKey, getDelimiterFr, getDelimiterTo, getPrimaryKey, getPrimaryValue, indexs, insert, insert, insert, insert, insert, insert, insert, insert, insert, insert, insert, insert, insert, insert, insert, insert, insert, insert, insert, insert, insert, insert, insert, insert, insert, isIgnorePrecision, isIgnoreScale, keyword, map, maps, maps, mergeFinalExists, mergeFinalTotal, metadata, mtables, name, name, objectName, parameter, partitionBy, partitionOf, primary, primary, primary, procedures, procedures, process, ptables, querys, querys, read, reader, reg, reg, reg, reg, rename, rename, rename, rename, rename, rename, rename, rename, rename, rename, rename, rename, rename, rename, rename, rename, rename, rename, rename, rename, rename, rename, rename, rename, rename, rename, save, save, save, save, save, save, save, save, save, save, save, save, save, save, save, save, save, select, selects, sequence, supportInsertPlaceholder, tables, tables, tables, tables, tags, triggers, truncate, type, type, type, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, update, value, version, views, views, views, write, writerpublic org.anyline.metadata.type.DatabaseType type()
type 在接口中 org.anyline.data.adapter.DriverAdapterpublic void afterPropertiesSet()
afterPropertiesSet 在接口中 org.springframework.beans.factory.InitializingBeanpublic String mergeFinalQuery(org.anyline.data.runtime.DataRuntime runtime, org.anyline.data.run.Run run)
mergeFinalQuery 在接口中 org.anyline.data.adapter.DriverAdaptermergeFinalQuery 在类中 PostgresGenusAdapterpublic String concat(org.anyline.data.runtime.DataRuntime runtime, String... args)
concat 在接口中 org.anyline.data.adapter.DriverAdapterconcat 在类中 PostgresGenusAdapterpublic List<org.anyline.data.run.Run> buildQuerySequence(org.anyline.data.runtime.DataRuntime runtime, boolean next, String... names)
buildQuerySequence 在接口中 org.anyline.data.adapter.DriverAdapterbuildQuerySequence 在类中 PostgresGenusAdapternext - 是否生成返回下一个序列 false:cur true:nextnames - 序列名public List<org.anyline.data.run.Run> buildQueryTableRun(org.anyline.data.runtime.DataRuntime runtime, boolean greedy, String catalog, String schema, String pattern, String types) throws Exception
buildQueryTableRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryTableRun 在类中 PostgresGenusAdaptercatalog - catalogschema - schemapattern - patterntypes - typesExceptionpublic List<org.anyline.data.run.Run> buildQueryTableCommentRun(org.anyline.data.runtime.DataRuntime runtime, String catalog, String schema, String pattern, String types) throws Exception
buildQueryTableCommentRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryTableCommentRun 在类中 PostgresGenusAdaptercatalog - catalogschema - schemapattern - patterntypes - typesExceptionpublic <T extends org.anyline.metadata.Table> LinkedHashMap<String,T> tables(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, String catalog, String schema, LinkedHashMap<String,T> tables, org.anyline.entity.DataSet set) throws Exception
tables 在接口中 org.anyline.data.adapter.DriverAdaptertables 在类中 PostgresGenusAdapterExceptionpublic <T extends org.anyline.metadata.Table> List<T> tables(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, String catalog, String schema, List<T> tables, org.anyline.entity.DataSet set) throws Exception
tables 在接口中 org.anyline.data.adapter.DriverAdaptertables 在类中 PostgresGenusAdapterExceptionpublic <T extends org.anyline.metadata.Table> LinkedHashMap<String,T> tables(org.anyline.data.runtime.DataRuntime runtime, boolean create, LinkedHashMap<String,T> tables, String catalog, String schema, String pattern, String... types) throws Exception
tables 在接口中 org.anyline.data.adapter.DriverAdaptertables 在类中 PostgresGenusAdapterExceptionpublic <T extends org.anyline.metadata.Table> List<T> tables(org.anyline.data.runtime.DataRuntime runtime, boolean create, List<T> tables, String catalog, String schema, String pattern, String... types) throws Exception
tables 在接口中 org.anyline.data.adapter.DriverAdaptertables 在类中 PostgresGenusAdapterExceptionpublic List<org.anyline.data.run.Run> buildQueryMasterTableRun(org.anyline.data.runtime.DataRuntime runtime, String catalog, String schema, String pattern, String types) throws Exception
buildQueryMasterTableRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryMasterTableRun 在类中 PostgresGenusAdaptercatalog - catalogschema - schemapattern - patterntypes - typesExceptionpublic <T extends org.anyline.metadata.MasterTable> LinkedHashMap<String,T> mtables(org.anyline.data.runtime.DataRuntime runtime, boolean create, LinkedHashMap<String,T> tables, String catalog, String schema, String pattern, String... types) throws Exception
mtables 在接口中 org.anyline.data.adapter.DriverAdaptermtables 在类中 PostgresGenusAdaptercreate - 上一步没有查到的,这一步是否需要新创建catalog - catalogschema - schemaruntime - 运行环境主要包含驱动适配器 数据源或客户端Exceptionpublic <T extends org.anyline.metadata.MasterTable> LinkedHashMap<String,T> mtables(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, String catalog, String schema, LinkedHashMap<String,T> tables, org.anyline.entity.DataSet set) throws Exception
mtables 在接口中 org.anyline.data.adapter.DriverAdaptermtables 在类中 PostgresGenusAdapterindex - 第几条SQLcreate - 上一步没有查到的,这一步是否需要新创建catalog - catalogschema - schematables - 上一步查询结果set - setException - 异常public List<org.anyline.data.run.Run> buildQueryPartitionTableRun(org.anyline.data.runtime.DataRuntime runtime, String catalog, String schema, String pattern, String types) throws Exception
buildQueryPartitionTableRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryPartitionTableRun 在类中 PostgresGenusAdaptercatalog - catalogschema - schemapattern - patterntypes - typesExceptionpublic List<org.anyline.data.run.Run> buildQueryPartitionTableRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.MasterTable table, Map<String,Object> tags) throws Exception
buildQueryPartitionTableRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryPartitionTableRun 在类中 PostgresGenusAdapterExceptionpublic <T extends org.anyline.metadata.PartitionTable> LinkedHashMap<String,T> ptables(org.anyline.data.runtime.DataRuntime runtime, int total, int index, boolean create, org.anyline.metadata.MasterTable master, String catalog, String schema, LinkedHashMap<String,T> tables, org.anyline.entity.DataSet set) throws Exception
ptables 在接口中 org.anyline.data.adapter.DriverAdapterptables 在类中 PostgresGenusAdaptertotal - 合计SQL数量index - 第几条SQL 对照 buildQueryMasterTableRun返回顺序create - 上一步没有查到的,这一步是否需要新创建master - 主表catalog - catalogschema - schematables - 上一步查询结果set - setException - 异常public <T extends org.anyline.metadata.PartitionTable> LinkedHashMap<String,T> ptables(org.anyline.data.runtime.DataRuntime runtime, boolean create, LinkedHashMap<String,T> tables, String catalog, String schema, org.anyline.metadata.MasterTable master) throws Exception
ptables 在接口中 org.anyline.data.adapter.DriverAdapterptables 在类中 PostgresGenusAdaptercreate - 上一步没有查到的,这一步是否需要新创建master - 主表catalog - catalogschema - schematables - 上一步查询结果runtime - 运行环境主要包含驱动适配器 数据源或客户端Exception - 异常public List<org.anyline.data.run.Run> buildQueryColumnRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table table, boolean metadata) throws Exception
buildQueryColumnRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryColumnRun 在类中 PostgresGenusAdaptertable - 表metadata - 是否根据metadata(true:1=0,false:查询系统表)Exceptionpublic <T extends org.anyline.metadata.Column> LinkedHashMap<String,T> columns(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, org.anyline.metadata.Table table, LinkedHashMap<String,T> columns, org.anyline.entity.DataSet set) throws Exception
columns 在接口中 org.anyline.data.adapter.DriverAdaptercolumns 在类中 PostgresGenusAdapterindex - 第几条SQL 对照 buildQueryColumnRun返回顺序create - 上一步没有查到的,这一步是否需要新创建table - 表columns - 上一步查询结果set - setException - 异常public <T extends org.anyline.metadata.Column> LinkedHashMap<String,T> columns(org.anyline.data.runtime.DataRuntime runtime, boolean create, LinkedHashMap<String,T> columns, org.anyline.metadata.Table table, org.springframework.jdbc.support.rowset.SqlRowSet set) throws Exception
columns 在接口中 JDBCAdaptercolumns 在类中 PostgresGenusAdapterExceptionpublic <T extends org.anyline.metadata.Column> LinkedHashMap<String,T> columns(org.anyline.data.runtime.DataRuntime runtime, boolean create, LinkedHashMap<String,T> columns, org.anyline.metadata.Table table, String pattern) throws Exception
columns 在接口中 org.anyline.data.adapter.DriverAdaptercolumns 在类中 PostgresGenusAdapterExceptionpublic List<org.anyline.data.run.Run> buildQueryTagRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table table, boolean metadata) throws Exception
buildQueryTagRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryTagRun 在类中 PostgresGenusAdaptertable - 表metadata - 是否根据metadata | 查询系统表Exceptionpublic <T extends org.anyline.metadata.Tag> LinkedHashMap<String,T> tags(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, org.anyline.metadata.Table table, LinkedHashMap<String,T> tags, org.anyline.entity.DataSet set) throws Exception
tags 在接口中 org.anyline.data.adapter.DriverAdaptertags 在类中 PostgresGenusAdapterindex - 第几条查询SQL 对照 buildQueryTagRun返回顺序create - 上一步没有查到的,这一步是否需要新创建table - 表tags - 上一步查询结果set - setException - 异常public <T extends org.anyline.metadata.Tag> LinkedHashMap<String,T> tags(org.anyline.data.runtime.DataRuntime runtime, boolean create, org.anyline.metadata.Table table, LinkedHashMap<String,T> tags, org.springframework.jdbc.support.rowset.SqlRowSet set) throws Exception
tags 在接口中 JDBCAdaptertags 在类中 PostgresGenusAdapterExceptionpublic <T extends org.anyline.metadata.Tag> LinkedHashMap<String,T> tags(org.anyline.data.runtime.DataRuntime runtime, boolean create, LinkedHashMap<String,T> tags, org.anyline.metadata.Table table, String pattern) throws Exception
tags 在接口中 org.anyline.data.adapter.DriverAdaptertags 在类中 PostgresGenusAdapterExceptionpublic List<org.anyline.data.run.Run> buildQueryPrimaryRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table table) throws Exception
buildQueryPrimaryRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryPrimaryRun 在类中 PostgresGenusAdaptertable - 表Exceptionpublic org.anyline.metadata.PrimaryKey primary(org.anyline.data.runtime.DataRuntime runtime,
int index,
org.anyline.metadata.Table table,
org.anyline.entity.DataSet set)
throws Exception
primary 在接口中 org.anyline.data.adapter.DriverAdapterprimary 在类中 PostgresGenusAdapterindex - 第几条查询SQL 对照 buildQueryIndexRun 返回顺序table - 表set - sql查询结果Exception - 异常public List<org.anyline.data.run.Run> buildQueryForeignsRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table table) throws Exception
buildQueryForeignsRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryForeignsRun 在类中 PostgresGenusAdaptertable - 表Exceptionpublic <T extends org.anyline.metadata.ForeignKey> LinkedHashMap<String,T> foreigns(org.anyline.data.runtime.DataRuntime runtime, int index, org.anyline.metadata.Table table, LinkedHashMap<String,T> foreigns, org.anyline.entity.DataSet set) throws Exception
foreigns 在接口中 org.anyline.data.adapter.DriverAdapterforeigns 在类中 PostgresGenusAdapterindex - 第几条查询SQL 对照 buildQueryForeignsRun 返回顺序table - 表foreigns - 上一步查询结果set - sql查询结果Exception - 异常public List<org.anyline.data.run.Run> buildQueryIndexRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table table, String name)
buildQueryIndexRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryIndexRun 在类中 PostgresGenusAdaptertable - 表name - namepublic <T extends org.anyline.metadata.Index> LinkedHashMap<String,T> indexs(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, org.anyline.metadata.Table table, LinkedHashMap<String,T> indexs, org.anyline.entity.DataSet set) throws Exception
indexs 在接口中 org.anyline.data.adapter.DriverAdapterindexs 在类中 PostgresGenusAdapterindex - 第几条查询SQL 对照 buildQueryIndexRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建table - 表indexs - 上一步查询结果set - setException - 异常public <T extends org.anyline.metadata.Index> LinkedHashMap<String,T> indexs(org.anyline.data.runtime.DataRuntime runtime, boolean create, org.anyline.metadata.Table table, LinkedHashMap<String,T> indexs, org.springframework.jdbc.support.rowset.SqlRowSet set) throws Exception
indexs 在接口中 JDBCAdapterindexs 在类中 PostgresGenusAdapterExceptionpublic <T extends org.anyline.metadata.Index> LinkedHashMap<String,T> indexs(org.anyline.data.runtime.DataRuntime runtime, boolean create, LinkedHashMap<String,T> indexs, org.anyline.metadata.Table table, boolean unique, boolean approximate) throws Exception
indexs 在接口中 org.anyline.data.adapter.DriverAdapterindexs 在类中 PostgresGenusAdapterExceptionpublic List<org.anyline.data.run.Run> buildQueryConstraintRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table table, boolean metadata) throws Exception
buildQueryConstraintRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryConstraintRun 在类中 PostgresGenusAdaptertable - 表metadata - 是否根据metadata | 查询系统表Exceptionpublic <T extends org.anyline.metadata.Constraint> LinkedHashMap<String,T> constraints(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, org.anyline.metadata.Table table, LinkedHashMap<String,T> constraints, org.anyline.entity.DataSet set) throws Exception
constraints 在接口中 org.anyline.data.adapter.DriverAdapterconstraints 在类中 PostgresGenusAdapterindex - 第几条查询SQL 对照 buildQueryConstraintRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建table - 表constraints - 上一步查询结果set - setException - 异常public <T extends org.anyline.metadata.Constraint> LinkedHashMap<String,T> constraints(org.anyline.data.runtime.DataRuntime runtime, boolean create, org.anyline.metadata.Table table, LinkedHashMap<String,T> constraints, org.springframework.jdbc.support.rowset.SqlRowSet set) throws Exception
constraints 在接口中 JDBCAdapterconstraints 在类中 PostgresGenusAdapterExceptionpublic <T extends org.anyline.metadata.Constraint> LinkedHashMap<String,T> constraints(org.anyline.data.runtime.DataRuntime runtime, boolean create, org.anyline.metadata.Table table, LinkedHashMap<String,T> constraints, ResultSet set) throws Exception
constraints 在接口中 org.anyline.data.adapter.DriverAdapterconstraints 在类中 PostgresGenusAdapterExceptionpublic List<org.anyline.data.run.Run> buildQueryTriggerRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table table, List<org.anyline.metadata.Trigger.EVENT> events)
buildQueryTriggerRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildQueryTriggerRun 在类中 PostgresGenusAdaptertable - 表events - INSERT|UPATE|DELETEpublic <T extends org.anyline.metadata.Trigger> LinkedHashMap<String,T> triggers(org.anyline.data.runtime.DataRuntime runtime, int index, boolean create, org.anyline.metadata.Table table, LinkedHashMap<String,T> triggers, org.anyline.entity.DataSet set) throws Exception
triggers 在接口中 org.anyline.data.adapter.DriverAdaptertriggers 在类中 PostgresGenusAdapterindex - 第几条查询SQL 对照 buildQueryConstraintRun 返回顺序create - 上一步没有查到的,这一步是否需要新创建table - 表triggers - 上一步查询结果set - DataSetException - 异常public List<org.anyline.data.run.Run> buildCreateRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table table) throws Exception
buildCreateRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildCreateRun 在类中 PostgresGenusAdapterExceptionpublic List<org.anyline.data.run.Run> buildAlterRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table table) throws Exception
buildAlterRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAlterRun 在类中 PostgresGenusAdapterExceptionpublic List<org.anyline.data.run.Run> buildAlterRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table table, Collection<org.anyline.metadata.Column> columns) throws Exception
buildAlterRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAlterRun 在类中 PostgresGenusAdaptertable - 表columns - 列Exceptionpublic List<org.anyline.data.run.Run> buildRenameRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table table) throws Exception
buildRenameRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildRenameRun 在类中 PostgresGenusAdaptertable - tableExceptionpublic List<org.anyline.data.run.Run> buildChangeCommentRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table table) throws Exception
buildChangeCommentRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildChangeCommentRun 在类中 PostgresGenusAdaptertable - tableExceptionpublic List<org.anyline.data.run.Run> buildAppendCommentRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table table) throws Exception
buildAppendCommentRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAppendCommentRun 在类中 PostgresGenusAdaptertable - 表Exception - 异常public List<org.anyline.data.run.Run> buildDropRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Table table) throws Exception
buildDropRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildDropRun 在类中 PostgresGenusAdaptertable - 表Exceptionpublic StringBuilder checkTableExists(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, boolean exists)
checkTableExists 在接口中 org.anyline.data.adapter.DriverAdaptercheckTableExists 在类中 PostgresGenusAdapterbuilder - builderexists - existspublic StringBuilder primary(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Table table)
primary 在接口中 org.anyline.data.adapter.DriverAdapterprimary 在类中 PostgresGenusAdapterbuilder - buildertable - tablepublic StringBuilder comment(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Table table)
comment 在接口中 org.anyline.data.adapter.DriverAdaptercomment 在类中 PostgresGenusAdapterbuilder - buildertable - 表public StringBuilder name(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Table table)
name 在接口中 org.anyline.data.adapter.DriverAdaptername 在类中 PostgresGenusAdapterbuilder - buildertable - 表public List<org.anyline.data.run.Run> buildCreateRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.View view) throws Exception
buildCreateRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildCreateRun 在类中 PostgresGenusAdapterExceptionpublic List<org.anyline.data.run.Run> buildAppendCommentRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.View view) throws Exception
buildAppendCommentRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAppendCommentRun 在类中 PostgresGenusAdapterExceptionpublic List<org.anyline.data.run.Run> buildAlterRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.View view) throws Exception
buildAlterRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAlterRun 在类中 PostgresGenusAdapterExceptionpublic List<org.anyline.data.run.Run> buildRenameRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.View view) throws Exception
buildRenameRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildRenameRun 在类中 PostgresGenusAdapterview - 视图Exceptionpublic List<org.anyline.data.run.Run> buildChangeCommentRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.View view) throws Exception
buildChangeCommentRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildChangeCommentRun 在类中 PostgresGenusAdapterExceptionpublic List<org.anyline.data.run.Run> buildDropRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.View view) throws Exception
buildDropRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildDropRun 在类中 PostgresGenusAdapterview - 视图Exceptionpublic StringBuilder checkViewExists(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, boolean exists)
checkViewExists 在接口中 org.anyline.data.adapter.DriverAdaptercheckViewExists 在类中 PostgresGenusAdapterbuilder - builderexists - existspublic StringBuilder comment(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.View view)
comment 在接口中 org.anyline.data.adapter.DriverAdaptercomment 在类中 PostgresGenusAdapterbuilder - builderview - 视图public List<org.anyline.data.run.Run> buildCreateRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.MasterTable table) throws Exception
buildCreateRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildCreateRun 在类中 PostgresGenusAdaptertable - 表Exceptionpublic List<org.anyline.data.run.Run> buildAlterRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.MasterTable table) throws Exception
buildAlterRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAlterRun 在类中 PostgresGenusAdapterExceptionpublic List<org.anyline.data.run.Run> buildDropRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.MasterTable table) throws Exception
buildDropRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildDropRun 在类中 PostgresGenusAdapterExceptionpublic List<org.anyline.data.run.Run> buildRenameRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.MasterTable table) throws Exception
buildRenameRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildRenameRun 在类中 PostgresGenusAdapterExceptionpublic List<org.anyline.data.run.Run> buildChangeCommentRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.MasterTable table) throws Exception
buildChangeCommentRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildChangeCommentRun 在类中 PostgresGenusAdapterExceptionpublic List<org.anyline.data.run.Run> buildCreateRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.PartitionTable table) throws Exception
buildCreateRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildCreateRun 在类中 PostgresGenusAdaptertable - 表Exceptionpublic List<org.anyline.data.run.Run> buildAlterRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.PartitionTable table) throws Exception
buildAlterRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAlterRun 在类中 PostgresGenusAdapterExceptionpublic List<org.anyline.data.run.Run> buildDropRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.PartitionTable table) throws Exception
buildDropRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildDropRun 在类中 PostgresGenusAdapterExceptionpublic List<org.anyline.data.run.Run> buildRenameRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.PartitionTable table) throws Exception
buildRenameRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildRenameRun 在类中 PostgresGenusAdapterExceptionpublic List<org.anyline.data.run.Run> buildChangeCommentRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.PartitionTable table) throws Exception
buildChangeCommentRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildChangeCommentRun 在类中 PostgresGenusAdapterExceptionpublic String alterColumnKeyword(org.anyline.data.runtime.DataRuntime runtime)
alterColumnKeyword 在接口中 org.anyline.data.adapter.DriverAdapteralterColumnKeyword 在类中 PostgresGenusAdapterpublic List<org.anyline.data.run.Run> buildAddRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Column column, boolean slice) throws Exception
buildAddRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAddRun 在类中 PostgresGenusAdaptercolumn - 列slice - 是否只生成片段(不含alter table部分,用于DDL合并)Exceptionpublic List<org.anyline.data.run.Run> buildAddRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Column column) throws Exception
buildAddRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAddRun 在类中 PostgresGenusAdapterExceptionpublic List<org.anyline.data.run.Run> buildAlterRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Column column, boolean slice) throws Exception
buildAlterRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAlterRun 在类中 PostgresGenusAdaptercolumn - 列slice - 是否只生成片段(不含alter table部分,用于DDL合并)Exceptionpublic List<org.anyline.data.run.Run> buildAlterRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Column column) throws Exception
buildAlterRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAlterRun 在类中 PostgresGenusAdapterExceptionpublic List<org.anyline.data.run.Run> buildDropRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Column column, boolean slice) throws Exception
buildDropRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildDropRun 在类中 PostgresGenusAdaptercolumn - 列slice - 是否只生成片段(不含alter table部分,用于DDL合并)Exceptionpublic List<org.anyline.data.run.Run> buildRenameRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Column column) throws Exception
buildRenameRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildRenameRun 在类中 PostgresGenusAdaptercolumn - 列Exceptionpublic List<org.anyline.data.run.Run> buildChangeTypeRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Column column) throws Exception
buildChangeTypeRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildChangeTypeRun 在类中 PostgresGenusAdaptercolumn - 列Exceptionpublic List<org.anyline.data.run.Run> buildChangeDefaultRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Column column) throws Exception
buildChangeDefaultRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildChangeDefaultRun 在类中 PostgresGenusAdaptercolumn - 列Exceptionpublic List<org.anyline.data.run.Run> buildChangeNullableRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Column column) throws Exception
buildChangeNullableRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildChangeNullableRun 在类中 PostgresGenusAdaptercolumn - 列Exceptionpublic List<org.anyline.data.run.Run> buildAppendCommentRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Column column) throws Exception
buildAppendCommentRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAppendCommentRun 在类中 PostgresGenusAdaptercolumn - 列Exception - 异常public List<org.anyline.data.run.Run> buildChangeCommentRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Column column) throws Exception
buildChangeCommentRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildChangeCommentRun 在类中 PostgresGenusAdaptercolumn - 列Exceptionpublic List<org.anyline.data.run.Run> buildDropAutoIncrement(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Column column) throws Exception
buildDropAutoIncrement 在接口中 org.anyline.data.adapter.DriverAdapterbuildDropAutoIncrement 在类中 PostgresGenusAdaptercolumn - 列Exception - 异常public StringBuilder define(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Column column)
define 在接口中 org.anyline.data.adapter.DriverAdapterdefine 在类中 PostgresGenusAdapterbuilder - buildercolumn - 列public StringBuilder type(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Column column)
type 在接口中 org.anyline.data.adapter.DriverAdaptertype 在类中 PostgresGenusAdapterbuilder - buildercolumn - 列public StringBuilder nullable(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Column column)
nullable 在接口中 org.anyline.data.adapter.DriverAdapternullable 在类中 PostgresGenusAdapterbuilder - buildercolumn - 列public StringBuilder charset(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Column column)
charset 在接口中 org.anyline.data.adapter.DriverAdaptercharset 在类中 PostgresGenusAdapterbuilder - buildercolumn - 列public StringBuilder defaultValue(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Column column)
defaultValue 在接口中 org.anyline.data.adapter.DriverAdapterdefaultValue 在类中 PostgresGenusAdapterbuilder - buildercolumn - 列public StringBuilder increment(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Column column)
increment 在接口中 org.anyline.data.adapter.DriverAdapterincrement 在类中 PostgresGenusAdapterbuilder - buildercolumn - 列public StringBuilder onupdate(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Column column)
onupdate 在接口中 org.anyline.data.adapter.DriverAdapteronupdate 在类中 PostgresGenusAdapterbuilder - buildercolumn - 列public StringBuilder position(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Column column)
position 在接口中 org.anyline.data.adapter.DriverAdapterposition 在类中 PostgresGenusAdapterbuilder - buildercolumn - 列public StringBuilder comment(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, org.anyline.metadata.Column column)
comment 在接口中 org.anyline.data.adapter.DriverAdaptercomment 在类中 PostgresGenusAdapterbuilder - buildercolumn - 列public StringBuilder checkColumnExists(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, boolean exists)
checkColumnExists 在接口中 org.anyline.data.adapter.DriverAdaptercheckColumnExists 在类中 PostgresGenusAdapterbuilder - builderexists - existspublic List<org.anyline.data.run.Run> buildAddRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Tag tag) throws Exception
buildAddRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAddRun 在类中 PostgresGenusAdaptertag - 标签Exceptionpublic List<org.anyline.data.run.Run> buildAlterRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Tag tag) throws Exception
buildAlterRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAlterRun 在类中 PostgresGenusAdaptertag - 标签Exceptionpublic List<org.anyline.data.run.Run> buildDropRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Tag tag) throws Exception
buildDropRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildDropRun 在类中 PostgresGenusAdaptertag - 标签Exceptionpublic List<org.anyline.data.run.Run> buildRenameRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Tag tag) throws Exception
buildRenameRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildRenameRun 在类中 PostgresGenusAdaptertag - 标签Exceptionpublic List<org.anyline.data.run.Run> buildChangeDefaultRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Tag tag) throws Exception
buildChangeDefaultRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildChangeDefaultRun 在类中 PostgresGenusAdaptertag - 标签Exceptionpublic List<org.anyline.data.run.Run> buildChangeNullableRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Tag tag) throws Exception
buildChangeNullableRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildChangeNullableRun 在类中 PostgresGenusAdaptertag - 标签Exceptionpublic List<org.anyline.data.run.Run> buildChangeCommentRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Tag tag) throws Exception
buildChangeCommentRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildChangeCommentRun 在类中 PostgresGenusAdaptertag - 标签Exceptionpublic List<org.anyline.data.run.Run> buildChangeTypeRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Tag tag) throws Exception
buildChangeTypeRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildChangeTypeRun 在类中 PostgresGenusAdaptertag - 标签Exceptionpublic StringBuilder checkTagExists(org.anyline.data.runtime.DataRuntime runtime, StringBuilder builder, boolean exists)
checkTagExists 在接口中 org.anyline.data.adapter.DriverAdaptercheckTagExists 在类中 PostgresGenusAdapterbuilder - builderexists - existspublic List<org.anyline.data.run.Run> buildAddRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.PrimaryKey primary) throws Exception
buildAddRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAddRun 在类中 PostgresGenusAdapterprimary - 主键Exceptionpublic List<org.anyline.data.run.Run> buildAlterRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.PrimaryKey primary) throws Exception
buildAlterRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAlterRun 在类中 PostgresGenusAdapterprimary - 主键Exceptionpublic List<org.anyline.data.run.Run> buildDropRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.PrimaryKey primary) throws Exception
buildDropRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildDropRun 在类中 PostgresGenusAdapterprimary - 主键Exceptionpublic List<org.anyline.data.run.Run> buildRenameRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.PrimaryKey primary) throws Exception
buildRenameRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildRenameRun 在类中 PostgresGenusAdapterprimary - 主键Exceptionpublic List<org.anyline.data.run.Run> buildAddRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.ForeignKey foreign) throws Exception
buildAddRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAddRun 在类中 PostgresGenusAdapterforeign - 外键Exceptionpublic List<org.anyline.data.run.Run> buildAlterRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.ForeignKey foreign) throws Exception
buildAlterRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAlterRun 在类中 PostgresGenusAdapterforeign - 外键Exceptionpublic List<org.anyline.data.run.Run> buildDropRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.ForeignKey foreign) throws Exception
buildDropRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildDropRun 在类中 PostgresGenusAdapterforeign - 外键Exceptionpublic List<org.anyline.data.run.Run> buildRenameRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.ForeignKey foreign) throws Exception
buildRenameRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildRenameRun 在类中 PostgresGenusAdapterforeign - 外键Exceptionpublic List<org.anyline.data.run.Run> buildAddRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Index index) throws Exception
buildAddRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAddRun 在类中 PostgresGenusAdapterindex - 索引Exceptionpublic List<org.anyline.data.run.Run> buildAlterRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Index index) throws Exception
buildAlterRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAlterRun 在类中 PostgresGenusAdapterindex - 索引Exceptionpublic List<org.anyline.data.run.Run> buildDropRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Index index) throws Exception
buildDropRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildDropRun 在类中 PostgresGenusAdapterindex - 索引Exceptionpublic List<org.anyline.data.run.Run> buildRenameRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Index index) throws Exception
buildRenameRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildRenameRun 在类中 PostgresGenusAdapterindex - 索引Exceptionpublic void comment(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Index index)
comment 在接口中 org.anyline.data.adapter.DriverAdaptercomment 在类中 PostgresGenusAdapterbuilder - index - public List<org.anyline.data.run.Run> buildAddRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Constraint constraint) throws Exception
buildAddRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAddRun 在类中 PostgresGenusAdapterconstraint - 约束Exceptionpublic List<org.anyline.data.run.Run> buildAlterRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Constraint constraint) throws Exception
buildAlterRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAlterRun 在类中 PostgresGenusAdapterconstraint - 约束Exceptionpublic List<org.anyline.data.run.Run> buildDropRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Constraint constraint) throws Exception
buildDropRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildDropRun 在类中 PostgresGenusAdapterconstraint - 约束Exceptionpublic List<org.anyline.data.run.Run> buildRenameRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Constraint constraint) throws Exception
buildRenameRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildRenameRun 在类中 PostgresGenusAdapterconstraint - 约束Exceptionpublic List<org.anyline.data.run.Run> buildCreateRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Trigger trigger) throws Exception
buildCreateRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildCreateRun 在类中 PostgresGenusAdaptertrigger - 触发器Exceptionpublic void each(org.anyline.data.runtime.DataRuntime runtime,
StringBuilder builder,
org.anyline.metadata.Trigger trigger)
each 在接口中 org.anyline.data.adapter.DriverAdaptereach 在类中 PostgresGenusAdapterpublic List<org.anyline.data.run.Run> buildAlterRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Trigger trigger) throws Exception
buildAlterRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAlterRun 在类中 PostgresGenusAdaptertrigger - 触发器Exceptionpublic List<org.anyline.data.run.Run> buildDropRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Trigger trigger) throws Exception
buildDropRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildDropRun 在类中 PostgresGenusAdaptertrigger - 触发器Exceptionpublic List<org.anyline.data.run.Run> buildRenameRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Trigger trigger) throws Exception
buildRenameRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildRenameRun 在类中 PostgresGenusAdaptertrigger - 触发器Exceptionpublic List<org.anyline.data.run.Run> buildCreateRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Procedure procedure) throws Exception
buildCreateRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildCreateRun 在类中 PostgresGenusAdapterprocedure - 存储过程Exceptionpublic List<org.anyline.data.run.Run> buildAlterRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Procedure procedure) throws Exception
buildAlterRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAlterRun 在类中 PostgresGenusAdapterprocedure - 存储过程Exceptionpublic List<org.anyline.data.run.Run> buildDropRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Procedure procedure) throws Exception
buildDropRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildDropRun 在类中 PostgresGenusAdapterprocedure - 存储过程Exceptionpublic List<org.anyline.data.run.Run> buildRenameRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Procedure procedure) throws Exception
buildRenameRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildRenameRun 在类中 PostgresGenusAdapterprocedure - 存储过程Exceptionpublic List<org.anyline.data.run.Run> buildCreateRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Function function) throws Exception
buildCreateRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildCreateRun 在类中 PostgresGenusAdapterfunction - 函数Exceptionpublic List<org.anyline.data.run.Run> buildAlterRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Function function) throws Exception
buildAlterRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildAlterRun 在类中 PostgresGenusAdapterfunction - 函数Exceptionpublic List<org.anyline.data.run.Run> buildDropRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Function function) throws Exception
buildDropRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildDropRun 在类中 PostgresGenusAdapterfunction - 函数Exceptionpublic List<org.anyline.data.run.Run> buildRenameRun(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Function function) throws Exception
buildRenameRun 在接口中 org.anyline.data.adapter.DriverAdapterbuildRenameRun 在类中 PostgresGenusAdapterfunction - 函数Exceptionpublic boolean isBooleanColumn(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column column)
isBooleanColumn 在接口中 org.anyline.data.adapter.DriverAdapterisBooleanColumn 在类中 PostgresGenusAdaptercolumn - 列public boolean isNumberColumn(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column column)
isNumberColumn 在接口中 org.anyline.data.adapter.DriverAdapterisNumberColumn 在类中 PostgresGenusAdaptercolumn - 列public boolean isCharColumn(org.anyline.data.runtime.DataRuntime runtime,
org.anyline.metadata.Column column)
isCharColumn 在接口中 org.anyline.data.adapter.DriverAdapterisCharColumn 在类中 PostgresGenusAdaptercolumn - 列public String value(org.anyline.data.runtime.DataRuntime runtime, org.anyline.metadata.Column column, org.anyline.data.adapter.DriverAdapter.SQL_BUILD_IN_VALUE value)
value 在接口中 org.anyline.data.adapter.DriverAdaptervalue 在类中 PostgresGenusAdaptervalue - SQL_BUILD_IN_VALUECopyright © 2023. All rights reserved.