​​Activiti表格详解

Activiti历史表详解

1、act_ge_bytearray

以下是 act_ge_bytearray表的典型字段及其含义(不同 Activiti 版本字段可能略有差异,但核心字段基本一致):

字段名

类型

说明

​ID_​

VARCHAR(64)

主键,资源的唯一标识(通常是 UUID)。在部署时由系统自动生成。

​REV_​

INT

版本号,用于乐观锁控制,记录该记录的版本,一般自增。

​NAME_​

VARCHAR(255)

​资源的名称​​,通常是部署时指定的文件名,如:leaveProcess.bpmn20.xmlleaveProcess.png

​DEPLOYMENT_ID_​

VARCHAR(64)

​关联的部署 ID​​,即该资源属于哪一个部署包(与 act_re_deployment表的 ID_ 关联)。

​BYTES_​

LONGVARBINARY / BLOB

​资源内容的二进制数据​​,如 BPMN 文件的 XML 内容、PNG 图片的二进制流。这是该表最核心的字段。

​GENERATED_​

TINYINT / SMALLINT

是否为系统自动生成的资源(如流程引擎生成的图标等),一般为 0 或 1。通常 0 表示用户上传/部署的资源,1 可能表示系统生成。

2、​​act_ge_property​​ 是 Activiti 的​​全局属性配置表​​(General Properties),用于存放引擎级别的键值对配置与运行时元数据,例如​​数据库模式更新策略​​、​​历史清理策略​​、​​查询方言​​、以及与​​部署相关的属性​​等。该表与具体的流程定义、任务实例无直接业务关联,属于​​引擎内部配置与状态存储​​的通用表

  • 典型字段如下(不同版本字段名或类型可能有细微差异):

字段名

类型

约束/索引

说明

​NAME_​

​VARCHAR(255)​

​PK​

属性名,全局唯一,如配置项的常量名

​REV_​

​INT​

NOT NULL

版本号,属性值变更时递增,用于乐观锁

​VALUE_​

​VARCHAR(255)​

NULL

属性值;当内容较大时存入 ​​VALUE_BLOB_​

​VALUE_BLOB_​

​BLOB​

NULL

大文本/二进制值(如嵌入式模型数据)

​DEPLOYMENT_ID_​

​VARCHAR(64)​

NULL

关联的部署 ID;若为​​全局属性​

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值