flowable 工作流
Docker 方式部署 FlowableUI
docker pull flowable/flowable-ui
docker run -d --name flowable-server -p 8081:8080 flowable/flowable-ui
docker cp flowable-server:/app/WEB-INF/classes/flowable-default.properties ./
1
2
3
4
5
Flowable 数据库表命名规则
Flowable 数据库表命名规则
表名 | 说明 |
ACT_RE_* | 'RE'表示 repository(存储)。RepositoryService 接口操作的表。带此前缀的表包含的是静态信息,如,流程定义,流程的资源(图片,规则等)。 |
ACT_RU_* | 'RU'表示 runtime。RuntimeService、TaskService 等接口操作的表。这是运行时的表存储着流程变量,用户任务,变量,职责(job)等运行时的数据。flowable 只存储实例执行期间的运行时数据,当流程实例结束时,将删除这些记录。这就保证了这些运行时的表小且快。 |
ACT_ID_* | 'ID'表示 identity(组织机构)。IdentityService 接口操作的表。这些表包含标识的信息,如用户,用户组,等等。 |
ACT_HI_* | 'HI'表示 history。HistoryService 接口操作的表。就是这些表包含着历史的相关数据,如结束的流程实例,变量,任务,等等。 |
ACT_GE_* | 普通数据,各种情况都使用的数据。 |
ACT_DE_* | ModelService 接口操作的表。带此前缀的表包含的是流程定义,如,自定义流程等。 |
数据库表结构(40 张表,不同版本数量可能会有出入)
一般数据(2)
数据表 | 描述 |
ACT_GE_BTYEARRAY | 资源表(存储流程定义相关的资源) - ByteArrayEntityImpl |
ACT_GE_PROPERTY | 属性表(保存流程引擎的 kv 键值属性) - PropertyEntityImpl |
历史流程数据表(10)
数据表 | 描述 |
ACT_HI_ACTINST | 历史节点信息表 - HistoricActivityInstanceEntityImpl |
ACT_HI_ATTACHMENT | 附件表 - AttachmentEntityImpl |
ACT_HI_COMMENT | 评论表 - CommentEntityImpl |
ACT_HI_DETAIL | 历史的流程运行中的细节信息 - HistoricDetailEntityImpl |
ACT_HI_ENTITYLINK | |
ACT_HI_IDENTITYLINK | 历史参与者表 - HistoricIdentityLinkEntityImpl |
ACT_HI_PROCINST | 历史流程实例表 - HistoricProcessInstanceEntityImpl |
ACT_HI_TASKINST | 历史任务表 - HistoricTaskInstanceEntityImpl(只记录 usertask 内容) |
ACT_HI_TSK_LOG | |
ACT_HI_VARINST | 历史变量 - HistoricVariableInstanceEntityImpl |
用户用户组表 /身份数据表(9)
数据表 | 描述 |
ACT_ID_BYTEARRAY | 二进制数据表(flowable) |
ACT_ID_GROUP | 群组表/用户组信息表(用于 Web 设计器) - GroupEntityImpl |
ACT_ID_INFO | 用户扩展表 - IdentityInfoEntityImpl |
ACT_ID_MEMBERSHIP | 用户与组关系表 - MemberShipEntityImpl |
ACT_ID_PRIV | 权限表(flowable) |
ACT_ID_PRIV_MAPPING | 用户或组权限关系表(flowable) |
ACT_ID_PROPERTY | 属性表(flowable) |
ACT_ID_TOKEN | 系统登录日志表(flowable) |
ACT_ID_USER | 用户基本信息表 - UserEntityImpl |
流程与业务关联表(2)
数据表 | 描述 |
ACT_PRIN_RELATION | 流程与业务关联表 |
ACT_PRIN_RELATION_HIS | 流程与业务关联历史表 |
流程定义表(3)
数据表 | 描述 |
ACT_RE_DEPLOYMENT | 流程部署表 - DeploymentEntityImpl |
ACT_RE_MODEL | 模型信息表(用于 Web 设计器) - ModelEntityImpl |
ACT_RE_PROCDEF | 流程定义信息表 - ProcessDefinitionEntityImpl |
运行实例表/运行时流程数据表(12)
数据表 | 描述 |
ACT_RU_ACTINST | 正在运行的节点表 |
ACT_RU_DEADLETTER_JOB | 死信表 - DeadLetterJobEntityImpl |
ACT_RU_ENTITYLINK | |
ACT_RU_EVENT_SUBSCR | 事件订阅表 - EventSubscriptionEntityImpl |
ACT_RU_EXECUTION | 流程实例与分支执行表 - ExecutionEntityImpl |
ACT_RU_HISTORY_JOB | 历史作业表(flowable) |
ACT_RU_IDENTITYLINK | 参与者相关信息表 - IdentityLinkEntityImpl |
ACT_RU_JOB | 作业表 - JobEntityImpl |
ACT_RU_SUSPENDED_JOB | 暂停作业表 - SuspendedJobEntityImpl |
ACT_RU_TASK | 用户任务表 - TaskEntityImpl |
ACT_RU_TIMER_JOB | 定时器表 - TimerJobEntityImpl |
ACT_RU_VARIABLE | 变量信息 - VariableInstanceEntityImpl |
流程定义表
flowable 从 6.4.1 开始,act_de_model 代替原来的 act_re_model 表,act_re_model 将作废
数据表 | 描述 | |
ACT_DE_MODEL | 模型信息表(用于 Web 设计器)--org.flowable.ui.modeler.domain.Model | |
ACT_DE_MODEL_HISTORY | 模型信息历史表(用于 Web 设计器)--org.flowable.ui.modeler.domain.ModelHistory | |
ACT_DE_MODEL_RELATION | 模型信息关联表--org.flowable.ui.modeler.domain.ModelRelation | |
其他表(2)
数据表 | 描述 |
ACT_EVT_LOG | 事件日志表 - EventLogEntryEntityImpl |
ACT_PROCDEF_INFO | 流程定义动态改变信息表 - ProcessDefinitionInfoEntityImpl |
数据表详细说明
ACT_GE_BYTEARRAY 资源表
字段 | 类型 | 主键 | 说明 | 备注 |
ID_ | NVARCHAR2(64) | Y | 主键 | |
REV_ | INTEGER | N | 数据版本 | Flowable 有可能会被频繁修改数据库表,加入字段,用来表示该数据被操作的次数 |
NAME_ | NVARCHAR2(255) | N | 资源名称 | |
DEPLOYMENTID | NVARCHAR2(64) | N | 部署序号 | 部署序号,一次部署可以部署多个资源,该字段与部署表 ACT_RE_DEPLOYMENT 的主键关联 |
BYTES_ | BLOB | N | 资源内容 | |
GENERATED_ | NUMBER(1) | N | 是否是由 flowable 自动产生的资源 | 0 表示 false,1 表示 true |
ACT_GE_PROPERTY 属性表
字段 | 类型 | 主键 | 说明 | 备注 |
NAME_ | NVARCHAR2(64) | Y | 属性名称 | |
VALUE_ | NVARCHAR2(300) | N | 属性值 | |
REV_ | INTEGER | N | 数据版本号 | |
ACT_RE_DEPLOYMENT 部署数据表
字段 | 类型 | 主键 | 说明 | 备注 |
ID_ | NVARCHAR2(64) | Y | 部署序号 | |
NAME_ | NVARCHAR2(255) | N | 部署名称 | |
CATEGORY_ | NVARCHAR2(255) | N | 类别 | 流程定义的 Namespace 就是类别 |
KEY_ | NVARCHAR2(255) | N | 流程定义 ID | |
TENANTID | NVARCHAR2(255) | N | | |
DEPLOYTIME | TIMESTAMP(6) | N | 部署时间 | |
ENGINEVERSION | NVARCHAR2(255) | N | 引擎版本 | |
ACT_RE_PROCDEF 流程定义表
字段 | 类型 | 主键 | 说明 | 备注 |
ID_ | NVARCHAR2(64) | Y | 主键 | |
REV_ | INTEGER | N | 数据版本号 | |
CATEGORY_ | NVARCHAR2(255) | N | 流程定义分类 | 读取 xml 文件中程的 targetNamespace 值 |
NAME_ | NVARCHAR2(255) | N | 流程定义的名称 | 读取流程文件中 process 元素的 name 属性 |
KEY_ | NVARCHAR2(255) | N | 流程定义 key | 读取流程文件中 process 元素的 id 属性 |
VERSION_ | INTEGER | N | 版本 | |
DEPLOYMENTID | NVARCHAR2(64) | N | 部署 ID | 流程定义对应的部署数据 ID |
RESOURCENAME | NVARCHAR2(2000) | N | bpmn 文件名称 | 一般为流程文件的相对路径 |
DGRMRESOURCE_NAME | VARCHAR2(4000) | N | 流程定义对应的流程图资源名称 | |
DESCRIPTION_ | NVARCHAR2(2000) | N | 说明 | |
HASSTART_FORM_KEY | NUMBER(1) | N | 是否存在开始节点 formKey | start 节点是否存在 formKey,0 否 1 是 |
HASGRAPHICAL_NOTATION | NUMBER(1) | N | 是否有图形表示 | |
SUSPENSIONSTATE | INTEGER | N | 流程定义状态 | 1 激活、2 中止 |
TENANTID | NVARCHAR2(255) | N | | |
ENGINEVERSION | NVARCHAR2(255) | N | 引擎版本 | |
- ACT_ID_USER 用户表
字段 | 类型 | 主键 | 说明 | 备注 |
ID_ | NVARCHAR2(64) | Y | 主键 | |
REV_ | INTEGER | N | 数据版本 | |
FIRST_ | NVARCHAR2(255) | N | 人名 | |
LAST_ | NVARCHAR2(255) | N | 姓氏 | |
EMAIL_ | NVARCHAR2(255) | N | 邮件 | |
PWD_ | NVARCHAR2(255) | N | 用户密码 | |
PICTUREID | NVARCHAR2(64) | N | 图片 ID | |
ACT_ID_INFO 用户信息表
字段 | 类型 | 主键 | 说明 | 备注 |
ID_ | NVARCHAR2(64) | Y | 主键 | |
REV_ | INTEGER | N | 数据版本 | |
USERID | NVARCHAR2(64) | N | 对应用户表主键 | |
TYPE_ | NVARCHAR2(64) | N | 信息类型 | 当前可以设置用户帐号(account)、用户信息(userinfo)和 NULL 三种值 |
KEY_ | NVARCHAR2(255) | N | 数据的键 | 可以根据该键查找用户信息的值 |
VALUE_ | NVARCHAR2(255) | N | 数据的值 | |
PASSWORD_ | BLOB | N | 用户密码 | |
PARENTID | NVARCHAR2(255) | N | 父信息 ID | |
ACT_ID_GROUP 用户组表
字段 | 类型 | 主键 | 说明 | 备注 |
ID_ | NVARCHAR2(64) | Y | 主键 | |
REV_ | INTEGER | N | 数据版本 | |
NAME_ | NVARCHAR2(255) | N | 用户组名称 | |
TYPE_ | NVARCHAR2(255) | N | 用户组类型 | |
ACT_ID_MEMBERSHIP 关系表
字段 | 类型 | 主键 | 说明 | 备注 |
USERID | NVARCHAR2(64) | Y | 用户 ID | |
GROUPID | NVARCHAR2(64) | Y | 用户组 ID | |
ACT_RU_EXECUTION 流程实例(执行流)表
字段 | 类型 | 主键 | 说明 | 备注 |
ID_ | NVARCHAR2(64) | Y | 主键 | |
REV_ | INTEGER | N | 数据版本 | |
PROCINST_ID | NVARCHAR2(64) | N | 流程实例 ID | |
BUSINESSKEY | NVARCHAR2(255) | N | 业务主键 ID | |
PARENTID | NVARCHAR2(64) | N | 父执行流的 ID | |
PROCDEF_ID | NVARCHAR2(64) | N | 流程定义的数据 ID | |
SUPEREXEC | NVARCHAR2(64) | N | | |
ROOTPROC_INST_ID | NVARCHAR2(64) | N | | |
ACTID | NVARCHAR2(255) | N | 节点实例 ID | |
ISACTIVE | NUMBER(1) | N | 是否存活 | |
ISCONCURRENT | NUMBER(1) | N | 执行流是否正在并行 | |
ISSCOPE | NUMBER(1) | N | | |
ISEVENT_SCOPE | NUMBER(1) | N | | |
ISMI_ROOT | NUMBER(1) | N | | |
SUSPENSIONSTATE | INTEGER | N | 流程终端状态 | |
CACHEDENT_STATE | INTEGER | N | | |
TENANTID | NVARCHAR2(255) | N | | |
NAME_ | NVARCHAR2(255) | N | | |
STARTTIME | TIMESTAMP(6) | N | 开始时间 | |
STARTUSER_ID | NVARCHAR2(255) | N | | |
LOCKTIME | TIMESTAMP(6) | N | | |
ISCOUNT_ENABLED | NUMBER(1) | N | | |
EVTSUBSCR_COUNT | INTEGER | N | | |
TASKCOUNT | INTEGER | N | | |
JOBCOUNT | INTEGER | N | | |
TIMERJOB_COUNT | INTEGER | N | | |
SUSPJOB_COUNT | INTEGER | N | | |
DEADLETTERJOB_COUNT | INTEGER | N | | |
VARCOUNT | INTEGER | N | | |
IDLINK_COUNT | INTEGER | N | | |
ACT_RU_TASK 流程任务表
字段 | 类型 | 主键 | 说明 | 备注 |
ID_ | NVARCHAR2(64) | Y | 主键 | |
REV_ | INTEGER | N | 数据版本 | |
EXECUTIONID | NVARCHAR2(64) | N | 任务所在的执行流 ID | |
PROCINST_ID | NVARCHAR2(64) | N | 流程实例 ID | |
PROCDEF_ID | NVARCHAR2(64) | N | 流程定义数据 ID | |
NAME_ | NVARCHAR2(255) | N | 任务名称 | |
PARENTTASK_ID | NVARCHAR2(64) | N | 父任务 ID | |
DESCRIPTION_ | NVARCHAR2(2000) | N | 说明 | |
TASKDEF_KEY | NVARCHAR2(255) | N | 任务定义的 ID 值 | |
OWNER_ | NVARCHAR2(255) | N | 任务拥有人 | |
ASSIGNEE_ | NVARCHAR2(255) | N | 被指派执行该任务的人 | |
DELEGATION_ | NVARCHAR2(64) | N | | |
PRIORITY_ | INTEGER | N | | |
CREATETIME | TIMESTAMP(6) | N | 创建时间 | |
DUEDATE | TIMESTAMP(6) | N | 耗时 | |
CATEGORY_ | NVARCHAR2(255) | N | | |
SUSPENSIONSTATE | INTEGER | N | 是否挂起 | 1 代表激活,2 代表挂起 |
TENANTID | NVARCHAR2(255) | N | | |
FORMKEY | NVARCHAR2(255) | N | | |
CLAIMTIME | TIMESTAMP(6) | N | | |
ACT_RU_VARIABLE 流程参数表
字段 | 类型 | 主键 | 说明 | 备注 |
ID_ | NVARCHAR2(64) | Y | 主键 | |
REV_ | INTEGER | N | 数据版本 | |
TYPE_ | NVARCHAR2(255) | N | 参数类型 | 可以是基本的类型,也可以用户自行扩展 |
NAME_ | NVARCHAR2(255) | N | 参数名称 | |
EXECUTIONID | NVARCHAR2(64) | N | 参数执行 ID | |
PROCINST_ID | NVARCHAR2(64) | N | 流程实例 ID | |
TASKID | NVARCHAR2(64) | N | 任务 ID | |
BYTEARRAYID | NVARCHAR2(64) | N | 资源 ID | |
DOUBLE_ | NUMBER(*,10) | N | 参数为 double,则保存在该字段中 | |
LONG_ | NUMBER(19) | N | 参数为 long,则保存在该字段中 | |
TEXT_ | NVARCHAR2(2000) | N | 用户保存文本类型的参数值 | |
TEXT2_ | NVARCHAR2(2000) | N | 用户保存文本类型的参数值 | |
ACT_RU_IDENTITYLINK 流程身份关系表
字段 | 类型 | 主键 | 说明 | 备注 |
ID_ | NVARCHAR2(64) | Y | 主键 | |
REV_ | INTEGER | N | 数据版本 | |
GROUPID | NVARCHAR2(255) | N | 用户组 ID | |
TYPE_ | NVARCHAR2(255) | N | 关系数据类型 | assignee 支配人(组)、candidate 候选人(组)、owner 拥有人 |
USERID | NVARCHAR2(255) | N | 用户 ID | |
TASKID | NVARCHAR2(64) | N | 任务 ID | |
PROCINST_ID | NVARCHAR2(64) | N | 流程定义 ID | |
PROCDEF_ID | NVARCHAR2(64) | N | 属性 ID | |
ACT_RU_JOB 工作数据表(一般工作表)
字段 | 类型 | 主键 | 说明 | 备注 |
ID_ | NVARCHAR2(64) | Y | 主键 | |
REV_ | INTEGER | N | 数据版本 | |
TYPE_ | NVARCHAR2(255) | N | 类型 | |
LOCKEXP_TIME | TIMESTAMP(6) | N | 锁定释放时间 | |
LOCKOWNER | NVARCHAR2(255) | N | 挂起者 | |
EXCLUSIVE_ | NUMBER(1) | N | | |
EXECUTIONID | NVARCHAR2(64) | N | 执行实例 ID | |
PROCESSINSTANCE_ID | NVARCHAR2(64) | N | 流程实例 ID | |
PROCDEF_ID | NVARCHAR2(64) | N | 流程定义 ID | |
RETRIES_ | INTEGER | N | | |
EXCEPTIONSTACK_ID | NVARCHAR2(64) | N | 异常信息 ID | |
EXCEPTIONMSG | NVARCHAR2(2000) | N | 异常信息 | |
DUEDATE_ | TIMESTAMP(6) | N | 到期时间 | |
REPEAT_ | NVARCHAR2(255) | N | 重复 | |
HANDLERTYPE | NVARCHAR2(255) | N | 处理类型 | |
HANDLERCFG | NVARCHAR2(2000) | N | | |
TENANTID | NVARCHAR2(255) | N | | |
ACT_RU_DEADLETTER_JOB 工作数据表(无法执行工作表)
字段 | 类型 | 主键 | 说明 | 备注 |
ID_ | NVARCHAR2(64) | Y | 主键 | |
REV_ | INTEGER | N | 数据版本 | |
TYPE_ | NVARCHAR2(255) | N | 类型 | |
EXCLUSIVE_ | NUMBER(1) | N | | |
EXECUTIONID | NVARCHAR2(64) | N | 执行实例 ID | |
PROCESSINSTANCE_ID | NVARCHAR2(64) | N | 流程实例 ID | |
PROCDEF_ID | NVARCHAR2(64) | N | 流程定义 ID | |
RETRIES_ | INTEGER | N | | |
EXCEPTIONSTACK_ID | NVARCHAR2(64) | N | 异常信息 ID | |
EXCEPTIONMSG | NVARCHAR2(2000) | N | 异常信息 | |
DUEDATE_ | TIMESTAMP(6) | N | 到期时间 | |
REPEAT_ | NVARCHAR2(255) | N | 重复 | |
HANDLERTYPE | NVARCHAR2(255) | N | 处理类型 | |
HANDLERCFG | NVARCHAR2(2000) | N | | |
TENANTID | NVARCHAR2(255) | N | | |
ACT_RU_SUSPENDED_JOB 工作数据表(暂停工作表)
字段 | 类型 | 主键 | 说明 | 备注 |
ID_ | NVARCHAR2(64) | Y | 主键 | |
REV_ | INTEGER | N | 数据版本 | |
TYPE_ | NVARCHAR2(255) | N | 类型 | |
EXCLUSIVE_ | NUMBER(1) | N | | |
EXECUTIONID | NVARCHAR2(64) | N | 执行实例 ID | |
PROCESSINSTANCE_ID | NVARCHAR2(64) | N | 流程实例 ID | |
PROCDEF_ID | NVARCHAR2(64) | N | 流程定义 ID | |
RETRIES_ | INTEGER | N | | |
EXCEPTIONSTACK_ID | NVARCHAR2(64) | N | 异常信息 ID | |
EXCEPTIONMSG | NVARCHAR2(2000) | N | 异常信息 | |
DUEDATE_ | TIMESTAMP(6) | N | 到期时间 | |
REPEAT_ | NVARCHAR2(255) | N | 重复 | |
HANDLERTYPE | NVARCHAR2(255) | N | 处理类型 | |
HANDLERCFG | NVARCHAR2(2000) | N | | |
TENANTID | NVARCHAR2(255) | N | | |
ACT_RU_TIMER_JOB 工作数据表(定时工作表)
字段 | 类型 | 主键 | 说明 | 备注 |
ID_ | NVARCHAR2(64) | Y | 主键 | |
REV_ | INTEGER | N | 数据版本 | |
TYPE_ | NVARCHAR2(255) | N | 类型 | |
EXCLUSIVE_ | NUMBER(1) | N | | |
EXECUTIONID | NVARCHAR2(64) | N | 执行实例 ID | |
PROCESSINSTANCE_ID | NVARCHAR2(64) | N | 流程实例 ID | |
PROCDEF_ID | NVARCHAR2(64) | N | 流程定义 ID | |
RETRIES_ | INTEGER | N | | |
EXCEPTIONSTACK_ID | NVARCHAR2(64) | N | 异常信息 ID | |
EXCEPTIONMSG | NVARCHAR2(2000) | N | 异常信息 | |
DUEDATE_ | TIMESTAMP(6) | N | 到期时间 | |
REPEAT_ | NVARCHAR2(255) | N | 重复 | |
HANDLERTYPE | NVARCHAR2(255) | N | 处理类型 | |
HANDLERCFG | NVARCHAR2(2000) | N | | |
TENANTID | NVARCHAR2(255) | N | | |
ACT_RU_EVENT_SUBSCR 时间描述表
字段 | 类型 | 主键 | 说明 | 备注 |
ID_ | NVARCHAR2(64) | Y | 主键 | |
REV_ | INTEGER | N | 数据版本 | |
EVENTTYPE | NVARCHAR2(255) | N | 事件类型 | |
EVENTNAME | NVARCHAR2(255) | N | 事件名称 | |
EXECUTIONID | NVARCHAR2(64) | N | 指定 ID | |
PROCINST_ID | NVARCHAR2(64) | N | 流程定义 ID | |
ACTIVITYID | NVARCHAR2(64) | N | 具体事件 ID | |
CONFIGURATION_ | NVARCHAR2(255) | N | 事件的配置属性 | |
CREATED_ | TIMESTAMP(6) | N | 创建时间 | |
PROCDEF_ID | NVARCHAR2(64) | N | 属性 ID | |
TENANTID | NVARCHAR2(255) | N | | |
ACT_HI_PROCINST 流程实例表
字段 | 类型 | 主键 | 说明 | 备注 |
ID_ | NVARCHAR2(64) | Y | 主键 | |
PROCINST_ID | NVARCHAR2(64) | N | 流程实例 ID | |
BUSINESSKEY | NVARCHAR2(255) | N | 业务主键 | |
PROCDEF_ID | NVARCHAR2(64) | N | 属性 ID | |
STARTTIME | TIMESTAMP(6) | N | 开始时间 | |
ENDTIME | TIMESTAMP(6) | N | 结束时间 | |
DURATION_ | NUMBER(19) | N | 耗时 | |
STARTUSER_ID | NVARCHAR2(255) | N | 起始人 | |
STARTACT_ID | NVARCHAR2(255) | N | 起始节点 | |
ENDACT_ID | NVARCHAR2(255) | N | 结束节点 | |
SUPERPROCESS_INSTANCE_ID | NVARCHAR2(64) | N | 父流程实例 ID | |
DELETEREASON | NVARCHAR2(2000) | N | 删除原因 | |
TENANTID | NVARCHAR2(255) | N | | |
NAME_ | NVARCHAR2(255) | N | 名称 | |
ACT_HI_DETAIL 流程明细表
字段 | 类型 | 主键 | 说明 | 备注 |
ID_ | NVARCHAR2(64) | Y | 主键 | |
REV_ | INTEGER | N | 数据版本 | |
TYPE_ | NVARCHAR2(255) | N | 类型 | |
PROCINST_ID | NVARCHAR2(64) | N | 流程实例 ID | |
EXECUTIONID | NVARCHAR2(64) | N | 执行 ID | |
TASKID | NVARCHAR2(64) | N | 任务 ID | |
ACTINST_ID | NVARCHAR2(64) | N | 节点实例 ID | |
NAME_ | NVARCHAR2(255) | N | 名称 | |
VARTYPE | NVARCHAR2(64) | N | 参数类型 | |
TIME_ | TIMESTAMP(6) | N | 时间戳 | |
BYTEARRAYID | NVARCHAR2(64) | N | 字节表 ID | |
DOUBLE_ | NUMBER(*,10) | N | 存储变量类型为 Double | |
LONG_ | NUMBER(19) | N | 存储变量类型为 long | |
TEXT_ | NVARCHAR2(2000) | N | 存储变量值类型为 String | |
TEXT2_ | NVARCHAR2(2000) | N | 此处存储的是 JPA 持久化对象时,才会有值。此值为对象 ID | |
ACT_HI_TASKINST 历史任务表
字段 | 类型 | 主键 | 说明 | 备注 |
ID_ | NVARCHAR2(64) | Y | 主键 | |
PROCDEF_ID | NVARCHAR2(64) | N | 流程定义 ID | |
TASKDEF_KEY | NVARCHAR2(255) | N | 任务定义的 ID 值 | |
PROCINST_ID | NVARCHAR2(64) | N | 流程实例 ID | |
EXECUTIONID | NVARCHAR2(64) | N | 执行 ID | |
PARENTTASK_ID | NVARCHAR2(64) | N | 父任务 ID | |
NAME_ | NVARCHAR2(255) | N | 名称 | |
DESCRIPTION_ | NVARCHAR2(2000) | N | 说明 | |
OWNER_ | NVARCHAR2(255) | N | 实际签收人任务的拥有者 | 签收人(默认为空,只有在委托时才有值) |
ASSIGNEE_ | NVARCHAR2(255) | N | 被指派执行该任务的人 | |
STARTTIME | TIMESTAMP(6) | N | 开始时间 | |
CLAIMTIME | TIMESTAMP(6) | N | 提醒时间 | |
ENDTIME | TIMESTAMP(6) | N | 结束时间 | |
DURATION_ | NUMBER(19) | N | 耗时 | |
DELETEREASON | NVARCHAR2(2000) | N | 删除原因 | |
PRIORITY_ | INTEGER | N | 优先级别 | |
DUEDATE | TIMESTAMP(6) | N | 过期时间 | |
FORMKEY | NVARCHAR2(255) | N | 节点定义的 formkey | |
CATEGORY_ | NVARCHAR2(255) | N | 类别 | |
TENANTID | NVARCHAR2(255) | N | | |
ACT_HI_ACTINST 历史行为表
字段 | 类型 | 主键 | 说明 | 备注 |
ID_ | NVARCHAR2(64) | Y | 主键 | |
PROCDEF_ID | NVARCHAR2(64) | N | 流程定义 ID | |
PROCINST_ID | NVARCHAR2(64) | N | 流程实例 ID | |
EXECUTIONID | NVARCHAR2(64) | N | 执行 ID | |
ACTID | NVARCHAR2(255) | N | 节点实例 ID | |
TASKID | NVARCHAR2(64) | N | 任务 ID | |
CALLPROC_INST_ID | NVARCHAR2(64) | N | 调用外部的流程实例 ID | |
ACTNAME | NVARCHAR2(255) | N | 节点名称 | |
ACTTYPE | NVARCHAR2(255) | N | 节点类型 | |
ASSIGNEE_ | NVARCHAR2(255) | N | 节点签收人 | |
STARTTIME | TIMESTAMP(6) | N | 开始时间 | |
ENDTIME | TIMESTAMP(6) | N | 结束时间 | |
DURATION_ | NUMBER(19) | N | 耗时 | |
DELETEREASON | NVARCHAR2(2000) | N | 删除原因 | |
TENANTID | NVARCHAR2(255) | N | | |
ACT_HI_ATTACHMENT 附件表
字段 | 类型 | 主键 | 说明 | 备注 |
ID_ | NVARCHAR2(64) | Y | 主键 | |
REV_ | INTEGER | N | 数据版本 | |
USERID | NVARCHAR2(255) | N | 用户 ID | |
NAME_ | NVARCHAR2(255) | N | 名称 | |
DESCRIPTION_ | NVARCHAR2(2000) | N | 说明 | |
TYPE_ | NVARCHAR2(255) | N | 类型 | |
TASKID | NVARCHAR2(64) | N | 任务 ID | |
PROCINST_ID | NVARCHAR2(64) | N | 流程实例 ID | |
URL_ | NVARCHAR2(2000) | N | | |
CONTENTID | NVARCHAR2(64) | N | 字节表的 ID | |
TIME_ | TIMESTAMP(6) | N | 时间 | |
字段 | 类型 | 主键 | 说明 | 备注 |
ID_ | NVARCHAR2(64) | Y | 主键 | |
TYPE_ | NVARCHAR2(255) | N | 类型 | 类型:event(事件)、comment(意见) |
TIME_ | TIMESTAMP(6) | N | 时间 | |
USERID | NVARCHAR2(255) | N | 用户 ID | |
TASKID | NVARCHAR2(64) | N | 任务 ID | |
PROCINST_ID | NVARCHAR2(64) | N | 流程实例 ID | |
ACTION_ | NVARCHAR2(255) | N | 行为类型 | |
MESSAGE_ | NVARCHAR2(2000) | N | 信息 | 用于存放流程产生的信息,比如审批意见 |
FULLMSG | BLOB | N | 全部内容 | |
ACT_RE_MODEL 流程设计模型部署表
字段 | 类型 | 主键 | 说明 | 备注 |
ID_ | NVARCHAR2(64) | Y | 主键 | |
REV_ | INTEGER | N | 数据版本 | |
NAME_ | NVARCHAR2(255) | N | | |
KEY_ | NVARCHAR2(255) | N | | |
CATEGORY_ | NVARCHAR2(255) | N | 分类 | |
CREATETIME | TIMESTAMP(6) | N | 创建时间 | |
LASTUPDATE_TIME | TIMESTAMP(6) | N | 最后更新时间 | |
VERSION_ | INTEGER | N | 版本 | |
METAINFO | NVARCHAR2(2000) | N | 以 json 格式保存流程定义的信息 | |
DEPLOYMENTID | NVARCHAR2(64) | N | 部署 ID | |
EDITORSOURCE_VALUE_ID | NVARCHAR2(64) | N | | |
EDITORSOURCE_EXTRA_VALUE_ID | NVARCHAR2(64) | N | | |
TENANTID | NVARCHAR2(255) | N | | |
ACT_EVT_LOG 事件日志表
字段 | 类型 | 主键 | 说明 | 备注 |
LOGNR | NUMBER(19) | Y | 主键 | |
TYPE_ | NVARCHAR2(64) | N | 类型 | |
PROCDEF_ID | NVARCHAR2(64) | N | 流程定义 ID | |
PROCINST_ID | NVARCHAR2(64) | N | 流程实例 ID | |
EXECUTIONID | NVARCHAR2(64) | N | 执行 ID | |
TASKID | NVARCHAR2(64) | N | 任务 ID | |
TIMESTAMP | TIMESTAMP(6) | N | | |
USERID | NVARCHAR2(255) | N | 用户 ID | |
DATA_ | BLOB | N | | |
LOCKOWNER | NVARCHAR2(255) | N | | |
LOCKTIME | TIMESTAMP(6) | N | | |
ISPROCESSED | NUMBER(3) | N | | |
ACT_PROCDEF_INFO
字段 | 类型 | 主键 | 说明 | 备注 |
ID_ | NVARCHAR2(64) | Y | 主键 | |
PROCDEF_ID | NVARCHAR2(64) | N | 流程定义 ID | |
REV_ | INTEGER | N | 数据版本 | |
INFOJSON_ID | NVARCHAR2(64) | N | | |
ACT_HI_VARINST 历史变量表历史变量表
字段 | 类型 | 主键 | 说明 | 备注 |
ID_ | NVARCHAR2(64) | Y | 主键 | |
PROCINST_ID | NVARCHAR2(64) | N | 流程实例 ID | |
EXECUTIONID | NVARCHAR2(64) | N | 指定 ID | |
TASKID | NVARCHAR2(64) | N | 任务 ID | |
NAME_ | NVARCHAR2(255) | N | 名称 | |
VARTYPE | NVARCHAR2(100) | N | 参数类型 | |
REV_ | INTEGER | N | 数据版本 | |
BYTEARRAYID | NVARCHAR2(64) | N | 字节表 ID | |
DOUBLE_ | NUMBER(*,10) | N | 存储 double 类型数据 | |
LONG_ | NUMBER(*,10) | N | 存储 long 类型数据 | |
TEXT_ | NVARCHAR2(2000) | N | | |
TEXT2_ | NVARCHAR2(2000) | N | | |
CREATETIME | TIMESTAMP(6)(2000) | N | | |
LASTUPDATED_TIME | TIMESTAMP(6)(2000) | N | | |
ACT_HI_IDENTITYLINK 历史流程人员表
字段 | 类型 | 主键 | 说明 | 备注 |
ID_ | NVARCHAR2(64) | Y | 主键 | |
GROUPID | NVARCHAR2(255) | N | 组 ID | |
TYPE_ | NVARCHAR2(255) | N | 类型 | |
USERID | NVARCHAR2(255) | N | 用户 ID | |
TASKID | NVARCHAR2(64) | N | 任务 ID | |
PROCINST_ID | NVARCHAR2(64) | N | 流程实例 ID | |
ACT_PRIN_RELATION 流程与业务关联表
字段 | 类型 | 主键 | 说明 | 备注 |
ID | VARCHAR(36) | Y | 主键 | |
STATUS | DECIMAL | N | 状态 | |
PROC_INST_ID | NVARCHAR2(64) | N | 流程实例 ID | |
PROC_DEF_ID | NVARCHAR2(64) | N | 流程定义的数据 ID | |
CODE | VARCHAR(36) | N | 业务 ID | |
ACT_PRIN_RELATION_HIS 流程与业务关联历史表
字段 | 类型 | 主键 | 说明 | 备注 |
ID | VARCHAR(36) | Y | 主键 | |
STATUS | DECIMAL | N | 状态 | |
PROC_INST_ID | NVARCHAR2(64) | N | 流程实例 ID | |
PROC_DEF_ID | NVARCHAR2(64) | N | 流程定义的数据 ID | |
CODE | VARCHAR(36) | N | 业务 ID | |
ACT_DE_MODEL 模型信息表;
类型 | 类型 | 主键 | 说明 | 备注 |
id | varchar(255) | Y | 主键 | |
name | varchar(400) | N | 流程模型名称 | |
model_key | varchar(400) | N | 流程模型 key | |
description | varchar(400) | N | 流程模型描述 | |
model_comment | varchar(4000) | N | | |
created | datetime | N | 创建时间 | |
created_by | varchar(255) | N | 创建人 | |
last_updated | datetime | N | 最后更新时间 | |
last_updated_by | varchar(255) | N | 最后更新人 | |
version | int | N | 版本号 | |
model_editor_json | longtext | N | 模型采用 json 格式 | |
thumbnail | longblob | N | 图片流 | |
model_type | int | N | 流程引擎类型 | public static final int MODEL_TYPE_BPMN = 0; public static final int MODEL_TYPE_FORM = 2; public static final int MODEL_TYPE_APP = 3; public static final int MODEL_TYPE_DECISION_TABLE = 4; public static final int MODEL_TYPE_CMMN = 5; 详见:org.flowable.ui.modeler.domain.AbstractModel |
tenant_id | varchar(255) | N | 租户 id | saas 应用时用 |
ACT_DE_MODEL_HISTORY 模型信息历史表;
类型 | 类型 | 主键 | 说明 | 备注 |
id | varchar(255) | Y | 主键 | |
name | varchar(400) | N | 流程模型名称 | |
description | varchar(400) | N | 流程模型描述 | |
model_comment | varchar(4000) | N | | |
created | datetime | N | 创建时间 | |
created_by | varchar(255) | N | 创建人 | |
last_updated | datetime | N | 最后更新时间 | |
last_updated_by | varchar(255) | N | 最后更新人 | |
removal_date | datetime | N | 移除时间 | |
version | int | N | 版本号 | |
model_editor_json | longtext | N | 模型采用 json 格式 | |
model_type | int | N | 流程引擎类型 | public static final int MODEL_TYPE_BPMN = 0; public static final int MODEL_TYPE_FORM = 2; public static final int MODEL_TYPE_APP = 3; public static final int MODEL_TYPE_DECISION_TABLE = 4; public static final int MODEL_TYPE_CMMN = 5; 详见:org.flowable.ui.modeler.domain.AbstractModel |
tenant_id | varchar(255) | N | 租户 id | |
model_id | varchar(255) | N | 模型 id | ACT_DE_MODEL.id |
ACT_DE_MODEL_RELATION 模型信息关联表;
类型 | 类型 | 主键 | 说明 | 备注 |
id | varchar(255) | Y | 主键 | |
parent_model_id | varchar(255) | N | 父模型 id | ACT_DE_MODEL.id |
model_id | varchar(255) | N | 模型 id | ACT_DE_MODEL.id |
relation_type | varchar(255) | N | 关联类型 | form-model、 subprocess-model、 process-model、 decision-table-model、 case-model-child、 process-model-child 详见:org.flowable.ui.modeler.domain.ModelRelationTypes |