EOS Low-Code Platform 8 EOS Low-Code Platform 8
  • 8.3.2 (opens new window)
  • 8.3.1 (opens new window)
  • 8.3LA1 (opens new window)
  • 8.2GA (opens new window)
产品简介
学习指南
更新说明
安装与集成
初见EOS
低代码开发手册
专业代码开发手册
专题场景实战
公共服务框架
应用运行治理
升级手册
常见问题
  • BPS 8.2.0升级手册
  • 1.初始化数据库脚本
  • 2.给数据库添加流程与应用绑定关系数据。

# BPS 8.2.0升级手册

# 1.初始化数据库脚本

在安装包中**\db-scripts\bps\upgrade的目录下找到相应的数据库执行upgrade820-821.sq**l脚本。

以mysql为例,即执行\db-scripts\bps\upgrade\mysql\upgrade820-821.sql文件。

DROP TABLE IF EXISTS WFPROCESSDEFPROPERTIES;

CREATE TABLE WFPROCESSDEFPROPERTIES  (
   PROCESSDEFPROPERTIESID    DECIMAL(20, 0)     NOT NULL COMMENT '流程定义属性ID', 
   PROCESSDEFNAME	     VARCHAR(256)                COMMENT '流程定义名',
   PROCESSINSTNAME	     VARCHAR(256)                COMMENT '流程实例名',
   APP_ID		         VARCHAR(128)                COMMENT '应用id',
   APP_CODE		         VARCHAR(128)                COMMENT '应用code',
   APP_NAME		         VARCHAR(128)                COMMENT '应用name',
   ICON		             VARCHAR(128)                COMMENT '图标',
   BIZENDDATE            DATETIME                    COMMENT '开始时间'  ,
   BIZSTARTDATE          DATETIME                    COMMENT '结束时间',
   SORT_BY		         DECIMAL(20, 0)              COMMENT '排序',
   TENANT_ID		     VARCHAR(128)                COMMENT '租户id',
   PRIMARY KEY (PROCESSDEFPROPERTIESID)
)COMMENT = '流程定义属性表';

ALTER TABLE WFPROCSTARTERAUTH ADD GLOBALNAME  VARCHAR(64);
ALTER TABLE WFPROCSTARTERAUTH ADD AUTHTYPE    VARCHAR(64);

DROP TABLE IF EXISTS WFWORKITEMREVIEW;
CREATE TABLE WFWORKITEMREVIEW  (
   WORKITEMREVIEWID       DECIMAL(20, 0)       NOT NULL COMMENT '批阅ID',
   WORKITEMID             DECIMAL(20, 0)                COMMENT '工作项ID',
   REVIEWTYPE             DECIMAL(2, 0)                 COMMENT '批阅状态(0,未阅,1已阅)',
   REVIEWER               VARCHAR(128)                  COMMENT '批阅人',
   REVIEWENDDATE          DATETIME                      COMMENT '已阅时间'  ,
   REVIEWSTARTDATE        DATETIME                      COMMENT '待阅开始时间',
   REVIEWDESC             VARCHAR(512)                  COMMENT '已阅描述',
   TENANT_ID		      VARCHAR(128)                  COMMENT '租户id',
   PRIMARY KEY (WORKITEMREVIEWID)
);

# 2.给数据库添加流程与应用绑定关系数据。

WFPROCESSDEFPROPERTIES中添加流程定义与应用关系数据。

INSERT INTO wfprocessdefproperties (PROCESSDEFPROPERTIESID, PROCESSDEFNAME, APP_CODE,  SORT_BY, TENANT_ID )
VALUES
( 1, 'com.primeton.bps.myProject.core.newworkflow', 'AFCENTER', 0, 'BPS_DEFAULT_TENANT');

参数说明:

  • PROCESSDEFNAME为流程定义名
  • APP_CODE流程所属的应用CODE
  • SORT_BY为排序默认为0
  • TENANT_ID为租户ID。如果为单租户模式值为null,多租户模式则需要修改成相应的租户ID.

← 高级 8.2.0LA2版本如何升级8.2.0LA3 →