eos表结构总结说明

简介: EOS6.0 WORKFLOW 表结构说明流程定义表(WFProcessDefine)名称 代码 描述 流程定义ID processDefID 主键 流程定义名称processDefName 业务流程显示名...

名称 

代码 

描述 

流程定义ID 

processDefID 

主键 

流程定义名称

processDefName

 

业务流程显示名称

processChName

 

业务流程描述

description

 

当前发布状态

currentState

已发布(3)、未发布(1)一个流程定义名称对应的流程定义只有一个已发布版本

流程定义版本号

versionSign

流程版本号,如1.1.1

流程定义版本说明

versionDesc

 

是否最新版本

currentFlag

最新版本为1,非最新为0。一个流程定义名称对应的流程定义只有一个最新版本。

流程定义内容

processDefContent

 

创建时间

createTime

 

更新时间

updateTime

 

操作员

operator

 

流程所有者

processDefOwner

 

流程构件包ID

packageID

 

流程构件包名称

packageName

 

是否有活动实例

hasActiveInstance

 

流程实例表(WFProcessInst)

一个已发布的流程定义可以对应多个流程实例。WFProcessDefine 1 : n WFProcessInst 

名称 

代码 

描述 

流程实例ID 

processInstID 

主键 

流程实例名称

processInstName

 

流程实例描述

processInstDesc

 

创建者

creator

 

所有者

owner

 

当前状态

currentState

未启动(1),运行(2),挂起(3),完成(7),终止(8)

优先级

Priority

极低(3), 低(40), 中低(50), 普通(60), 中高(70), 高(80) ;目前未使用,无功能含义

相关数据大字段

relateData

相关数据Size大时存放这里

相关数据字符串

relateDataVChr

相关数据Size小时存放这里,存取效率高

限制时间数

limitNum

 

限制时间描述

limitNumDesc

 

创建时间

createTime

 

启动时间

startTime

 

结束时间

endTime

 

超时时间

finalTime

 

提醒时间

remindTime

 

父流程实例ID

parentProcID

 

父活动实例ID

parentActID

 

流程定义ID

processDefID

 

是否超时

isTimeOut

是 (Y),否 (N)

超时数字

timeOutNum

 

超时时间描述

timeOutNumDesc

 

更新版本号

updateVersion

流程实例的操作都会更新流程实例版本号

流程定义名称

processDefName

 

活动实例表(WFActivityInst)

一个流程实例对应多个活动实例,WFProcessInst 1:n WFActivityInst 

名称 

代码 

描述 

活动实例ID 

activityInstID 

主键 

活动实例名称

activityInstName

 

活动实例描述

activityInstDesc

 

活动类型

activityType

人工(manual), 路由(route),自动(toolapp),完成(subflow),开始(start),结束(finish)

当前状态

currentState

未启动(1),运行(2), 挂起(3),完成(7),终止(8)),待激活(10)

优先级

priority

极低(30), 低(40), 中低(50), 普通(60), 中高(70), 高(80); 目前未使用,无功能含义

创建时间

createTime

 

启动时间

startTime

 

结束时间

endTime

 

最后期限

finalTime

 

子流程实例ID

subProcessID

 

是否超时

isTimeOut

是 (Y),否 (N)

活动定义ID

activityDefID

 

流程实例ID

processInstID

 

超时时间数

timeOutNum

 

超时时间描述

timeOutNumDesc

 

回退标志

rollbackFlag

正常(0), 回退(1)

工作项表(WFWorkItem)

 

名称 

代码 

描述 

工作项ID 

workItemID 

主键 

工作项名称

workItemName

 

工作项描述

workItemDesc

 

工作项类型

workItemType

人工活动(M);目前只有这一种类型

当前状态

currentState

待领取(4)、运行(10)、完成(12)、终止(13)、挂起(8)

参与者

participant

用来显示所有工作项参与者

优先级

priority

极低(30), 低(40), 中低(50), 普通(60), 中高(70), 高(80); 目前未使用,无功能含义

是否超时

isTimeOut

是 (Y),否 (N)

限制时间数

limitNum

 

限制时间描述

limitNumDesc

 

创建时间

createTime

 

启动时间

startTime

 

完成时间

endTime

 

超时时间

finalTime

 

提醒时间

remindTime

 

自定义url

actionURL

 

历史状态

statesList

目前未使用此字段

超时数

timeOutNum

 

超时时间描述

timeOutNumDesc

 

流程实例ID

processInstID

 

流程实例名称

processInstName

 

活动实例ID

activityInstID

 

活动实例名称

activityInstName

 

业务流程ID

processDefID

 

业务流程名称

processDefName

 

业务流程中文名称

processChName

 

活动定义ID

activityDefID

 

操作码

actionMask

做是否允许操作的控制,每位代表不同操作

工作项完成者

assistant

 

业务状态

bizState

 

允许代理

allowAgent

是 (Y),否 (N) 

自定义url类型

urlType

 

根流程实例ID

rootProcInstID

根流程即顶层的父流程

参与者表(WFWIParticipant)

名称 

代码 

描述 

参与者项ID 

WIParticID 

主键 

工作项ID

workItemID

 

参与者类型

participantType

与自定义组织机构相关(typeCode)

参与者值ID

participantID

 

参与者值NAME

participantName

 

工作项状态

workitemState

同WFWorkItem标的工作项状态

参与类型

partiInType

领取(GET)、执行(EXE)、曾经领取(OGET)、曾经执行(OEXE)、执行完成(PEXE)

代办类型

delegateType

代办(D)、协办(H)

参与顺序

participantIndex

 

参与者唯一编号

globalID

与自定义组织机构相关; 如P {tiger} 
'P'代表组织机构中Person 类型的简写,'tiger'为参与者的ID 

其余字段均是WFWorkItem表的冗余字段

 

 

流程实例属性表(WFProcessInstAttr)

 

名称 

代码 

描述 

流程实例ID 

processInstID 

主键 

属性

attribute

存放流程实例相关的一些属性。如:自由流后继活动、多子流程ID等

代理关系表(WFAgent)

名称 

代码 

描述 

代理关系ID 

agentID 

主键 

委托人

agentFrom

 

代理人

agentTo

 

代理人类型

AgentToType

参与者类型(与自定义组织机构相关)

代理类型

AgentType

完全代理(ALL)、部分代理(PART)

代理原因

agentReason

 

开始时间

startTime

StartTime后代理关系生效

终止时间

endTime

endTime后代理关系失效

代理项明细表(WFAgentItem)

代理关系表的从表,WFAgent 1 : n WFAgentItem 。一条代理关系可以对应一到多条代理项。 

名称 

代码 

描述 

代理项ID 

agentItemID 

主键 

代理项类型

itemType

流程(PROC)、活动(ACT)

代理项编号

itemID

 

是否有效

valid

参与者类型(与自定义组织机构相关)

访问类型

accessType

完全代理(ALL)、部分代理(PART)

代理关系编号

agentID

 

代理人范围表(WFAgentScope)

名称 

代码 

描述 

代理范围编号ID 

agentScopeID 

主键 

参与者ID 

agenterID 

代理范围中的某参与者ID 

参与者名称 

agenterName 

代理范围中的某参与者名称 

参与者 

agenterType 

代理范围中的某参与者类型 

参与者ID 

personID 

要指定代理人范围的参与者ID 

迁移线表(WFTransition)

 

名称 

代码 

描述 

连线ID 

transitionID 

主键 

迁移类型

transitionType

 

源活动ID

causeActInstID

 

源活动名称

causeActInstName

 

目标活动实例ID

resultActInstID

 

目标活动实例名称

resultActInstName

 

源活动定义ID

srcActDefID

 

目标活动定义ID

destActDefID

 

源活动定义名称

srcActDefName

 

目标活动定义名称

destActDefName

 

流转时间

transTime

 

流程实例ID

processInstID

 

迁移控制表(WFTransCtrl)

 

名称 

代码 

描述 

迁移控制ID 

transCtrlID 

主键 

源活动定义ID

srcActDefID

 

目标活动定义ID

destActDefID

 

源活动定义名称

srcActDefName

 

目标活动定义名称

destActDefName

 

最后流转时间

lastTransTime

 

迁移权重

transWeight

权重为1代表连线已结束,后继活动未启动

流程实例ID

processInstID

 

审计日志表(WFAuditRecord)

 

名称 

代码 

描述 

审计记录ID 

auditRecordID 

主键 

请求编号

uniqueID

请求的唯一编号

记录时机

logOccasion

开始(B)、结束(E)、异常(EX)

操作名称

actionName

 

操作类型

actionType

参考业务字典

发生时间

occurTime

 

操作员名称

userName

 

创建时间

createTime

 

IP地址

ipAddress

 

操作级别

optionLevel

PROCESSDEFINE、PROCESSINST、ACTIVITYINST、WORKITEM

流程定义ID

processDefineID

 

流程实例ID

processInstID

 

流程实例ID

activityInstID

 

活动定义ID

workItemID

 

日志正文

message

 

定时器表(WFTimer)

6.0工作流定时器使用server提供的定时器。WFTimer表未使用

名称 

代码 

描述 

定时器ID 

timerID 

主键 

定时器名称

timerName

 

定时器类型

timerType

0(ONCE),1(CYCLE)

定时器业务类型

timerKind

流程(PROCESS)、工作项(WORKITEM)

对象ID

objectID

 

参数

parameter

 

当前状态

currentState

1(激活),2(挂起),3(终止) 

注册时间

registeTime

 

第一次触发时间

firstTriggeTime

 

触发总次数

cycleTimes

 

下次触发时间

nextTriggeTime

 

剩余触发次数

leftCycleTimes

 

周期时间

cycleInterval

 

注册时间描述

regTimeDesc

 

触发时间描述

trigTimeDesc

 

工作流系统信息表(WFSystemInfo)

名称 

代码 

描述 

配置的键 

configKey 

 

配置的值 

configValue 

 

配置的描述 

configDesc 

 

配置类型 

configType 

 

 
目录
相关文章
|
6月前
|
运维 关系型数据库 分布式数据库
PolarDB产品使用问题之RENAME TABLE操作的速度与表的大小是否有关
PolarDB产品使用合集涵盖了从创建与管理、数据管理、性能优化与诊断、安全与合规到生态与集成、运维与支持等全方位的功能和服务,旨在帮助企业轻松构建高可用、高性能且易于管理的数据库环境,满足不同业务场景的需求。用户可以通过阿里云控制台、API、SDK等方式便捷地使用这些功能,实现数据库的高效运维与持续优化。
|
SQL 存储 分布式计算
mc表在迁移导出的时候 事务表导出之后然后在导入的时候会变成非事务表,这个有办法解决么?建的时候时事务表,导出是用dw的迁移导出做的
mc表在迁移导出的时候 事务表导出之后然后在导入的时候会变成非事务表,这个有办法解决么?建的时候时事务表,导出是用dw的迁移导出做的
47 1
|
关系型数据库 数据库
Greenplum Sequence机制
Sequence(序列)是数据库经常使用自增列属性,对于单机PostgreSQL实例,数据库维护一个自增变量即可。但是对于Greenplum的MPP架构,如果每个节点都维护自己的Sequence,那么Sequence将会出现重复,那么Greenplum是如何处理的呢? #### 如何使用Sequence ``` create table test_sequence(id serial, na
3999 1
|
关系型数据库 数据库 PostgreSQL
PostgreSQL 数据库数据文件BLOCK一致性校验、备份集恢复后的有效性快速校验 - pg_verify_checksums
PostgreSQL 数据库数据文件BLOCK一致性校验、备份集恢复后的有效性快速校验 - pg_verify_checksums
2588 0
|
关系型数据库 数据库 PostgreSQL
数据库必知词汇:GiST
通用搜索树(Generalized Search Trees,GiST)是一种通用索引机制,由加州大学Berkeley分校开发,支持研究人员对新的数据类型开发实验索引。现在GiST已经内嵌在PostgreSQL中。GiST能有效支持数据类型和查询谓词的可扩展,在数据库中引入新的数据类型时能提供对新的数据类型索引的支持,利用这种结构可以很容易实现R树、RD树等。它是一种可扩展的树型索引结构框架。
417 0
|
SQL Oracle 关系型数据库
数据库必知词汇:主键约束(PRIMARY KEY)
PRIMARY KEY 约束唯一标识数据库表中的每条记录。主键必须包含唯一的值,且主键列不能包含 NULL 值。每个表都应该有一个主键,并且每个表只能有一个主键。
1036 0
|
SQL Oracle 关系型数据库
数据库必知词汇:外键约束(FOREIGN KEY)
外键是一个表的字段,不是本表的主键,但对应另一个表的主键。外键主要用来在两个表的数据之间建立连接,可以是一列或者多列。一个表可以有一个或者多个外键。
1850 0
|
SQL Oracle 关系型数据库
数据库必知词汇:唯一性约束(UNIQUE)
UNIQUE 约束唯一标识数据库表中的每条记录。UNIQUE 和 PRIMARY KEY 约束均为列或列集合提供了唯一性的保证。PRIMARY KEY 约束拥有自动定义的 UNIQUE 约束。
3913 0
Redshift drop有依赖关系的表
今天开发需要删除AWS Redshift的一个归档表,但是直接drop发生了如下报错,发现有其他对象依赖这个表,导致无法直接删除,但是报错没有直接显示是什么对象依赖它,可能是有视图,外键等约束 analyticsprod=# DROP TABLE IF EXISTS facts.
1344 0