JBPM - 'Processinstacelog' table 在 Postgres DB 中将状态显示为整数而不是文本数据类型
JBPM - The 'Processinstacelog' table is showing status as integer instead of text datatype in Psotgres DB
我正在将 JBPM 与 postgres 数据库一起使用。我在 postgres 数据库中发现默认的 table 即 'Processinstancelog'。此 table 具有 'status' 列,但将 'status' 显示为整数值(如 1,2,3,4,...)并且数据类型为整数。
预期要求
我的要求是以实际格式(文本)打印 'status',如完成、退出、暂停、中止,与我们在业务中心工作台 > 菜单 > 管理 > 流程实例 > 状态中一样
查询
我没有在“processinstancelog”table 中找到 'integer status' 与 'textual status' 的映射方式。此 table“processinstancelog”没有脚本,因为这是默认创建的 table。
问题
我想知道每个号码对应的状态是什么?所以我可以打印状态而不是数字。
我从下面的问题中发现 Db 没有 table 'processinstancelog' 的脚本
jBPM 5: where are the db-tables-scripts?
这里还有数据库table截图
enter image description here
这里是流程实例状态的整型文本映射列表:
0 = STATE_PENDING,
1 = STATE_ACTIVE,
2 = STATE_COMPLETED,
3 = STATE_ABORTED
4 = STATE_SUSPENDED
我正在将 JBPM 与 postgres 数据库一起使用。我在 postgres 数据库中发现默认的 table 即 'Processinstancelog'。此 table 具有 'status' 列,但将 'status' 显示为整数值(如 1,2,3,4,...)并且数据类型为整数。
预期要求
我的要求是以实际格式(文本)打印 'status',如完成、退出、暂停、中止,与我们在业务中心工作台 > 菜单 > 管理 > 流程实例 > 状态中一样
查询
我没有在“processinstancelog”table 中找到 'integer status' 与 'textual status' 的映射方式。此 table“processinstancelog”没有脚本,因为这是默认创建的 table。
问题
我想知道每个号码对应的状态是什么?所以我可以打印状态而不是数字。
我从下面的问题中发现 Db 没有 table 'processinstancelog' 的脚本 jBPM 5: where are the db-tables-scripts?
这里还有数据库table截图 enter image description here
这里是流程实例状态的整型文本映射列表:
0 = STATE_PENDING,
1 = STATE_ACTIVE,
2 = STATE_COMPLETED,
3 = STATE_ABORTED
4 = STATE_SUSPENDED