diff --git a/script/sql/oracle/oracle_ry_workflow.sql b/script/sql/oracle/oracle_ry_workflow.sql index 34cb46676..19c275e58 100644 --- a/script/sql/oracle/oracle_ry_workflow.sql +++ b/script/sql/oracle/oracle_ry_workflow.sql @@ -383,22 +383,24 @@ INSERT INTO flow_spel VALUES (2, NULL, NULL, 'initiator', '${initiator}', '流 -- 流程实例业务扩展表 -- ---------------------------- CREATE TABLE flow_instance_biz_ext ( - id NUMBER(19) PRIMARY KEY, + id NUMBER(20), tenant_id VARCHAR2(20) DEFAULT '000000', - create_dept NUMBER(19), - create_by NUMBER(19), + create_dept NUMBER(20), + create_by NUMBER(20), create_time TIMESTAMP, - update_by NUMBER(19), + update_by NUMBER(20), update_time TIMESTAMP, business_code VARCHAR2(255), business_title VARCHAR2(1000), del_flag CHAR(1) DEFAULT '0', - instance_id NUMBER(19), + instance_id NUMBER(20), business_id VARCHAR2(255) ); +alter table flow_instance_biz_ext add constraint pk_fi_biz_ext primary key (id); + COMMENT ON TABLE flow_instance_biz_ext IS '流程实例业务扩展表'; -COMMENT ON COLUMN flow_instance_biz_ext.id IS '岗位ID'; +COMMENT ON COLUMN flow_instance_biz_ext.id IS '主键id'; COMMENT ON COLUMN flow_instance_biz_ext.tenant_id IS '租户编号'; COMMENT ON COLUMN flow_instance_biz_ext.create_dept IS '创建部门'; COMMENT ON COLUMN flow_instance_biz_ext.create_by IS '创建者'; @@ -410,6 +412,7 @@ COMMENT ON COLUMN flow_instance_biz_ext.business_title IS '业务标题'; COMMENT ON COLUMN flow_instance_biz_ext.del_flag IS '删除标志(0代表存在 1代表删除)'; COMMENT ON COLUMN flow_instance_biz_ext.instance_id IS '流程实例Id'; COMMENT ON COLUMN flow_instance_biz_ext.business_id IS '业务Id'; + -- ---------------------------- -- 请假单信息 -- ---------------------------- diff --git a/script/sql/postgres/postgres_ry_workflow.sql b/script/sql/postgres/postgres_ry_workflow.sql index d46fe5e27..374f6871c 100644 --- a/script/sql/postgres/postgres_ry_workflow.sql +++ b/script/sql/postgres/postgres_ry_workflow.sql @@ -325,7 +325,7 @@ INSERT INTO flow_category VALUES (109, '000000', 102, '0,100,102', '离职', 2, -- 流程spel表达式定义表 -- ---------------------------- CREATE TABLE flow_spel ( - id BIGINT NOT NULL, + id int8 NOT NULL, component_name VARCHAR(255), method_name VARCHAR(255), method_params VARCHAR(255), @@ -333,10 +333,10 @@ CREATE TABLE flow_spel ( remark VARCHAR(255), status CHAR(1) DEFAULT '0', del_flag CHAR(1) DEFAULT '0', - create_dept BIGINT, - create_by BIGINT, + create_dept int8, + create_by int8, create_time TIMESTAMP, - update_by BIGINT, + update_by int8, update_time TIMESTAMP, PRIMARY KEY (id) ); @@ -363,22 +363,23 @@ INSERT INTO flow_spel VALUES (2, NULL, NULL, 'initiator', '${initiator}', '流 -- 流程实例业务扩展表 -- ---------------------------- CREATE TABLE flow_instance_biz_ext ( - id BIGINT PRIMARY KEY, + id int8, tenant_id VARCHAR(20) DEFAULT '000000', - create_dept BIGINT, - create_by BIGINT, + create_dept int8, + create_by int8, create_time TIMESTAMP, - update_by BIGINT, + update_by int8, update_time TIMESTAMP, business_code VARCHAR(255), business_title VARCHAR(1000), del_flag CHAR(1) DEFAULT '0', - instance_id BIGINT, - business_id VARCHAR(255) + instance_id int8, + business_id VARCHAR(255), + PRIMARY KEY (id) ); COMMENT ON TABLE flow_instance_biz_ext IS '流程实例业务扩展表'; -COMMENT ON COLUMN flow_instance_biz_ext.id IS 'ID'; +COMMENT ON COLUMN flow_instance_biz_ext.id IS '主键id'; COMMENT ON COLUMN flow_instance_biz_ext.tenant_id IS '租户编号'; COMMENT ON COLUMN flow_instance_biz_ext.create_dept IS '创建部门'; COMMENT ON COLUMN flow_instance_biz_ext.create_by IS '创建者'; diff --git a/script/sql/ry_workflow.sql b/script/sql/ry_workflow.sql index 380a525bf..3eacb8351 100644 --- a/script/sql/ry_workflow.sql +++ b/script/sql/ry_workflow.sql @@ -211,10 +211,8 @@ INSERT INTO flow_spel VALUES (2, NULL, NULL, 'initiator', '${initiator}', '流 -- 流程实例业务扩展表 -- ---------------------------- -create table flow_instance_biz_ext -( - id bigint not null comment 'ID' - primary key, +create table flow_instance_biz_ext ( + id bigint not null comment '主键id', tenant_id varchar(20) default '000000' null comment '租户编号', create_dept bigint null comment '创建部门', create_by bigint null comment '创建者', @@ -225,9 +223,9 @@ create table flow_instance_biz_ext business_title varchar(1000) null comment '业务标题', del_flag char default '0' null comment '删除标志(0代表存在 1代表删除)', instance_id bigint null comment '流程实例Id', - business_id varchar(255) null comment '业务Id' -) - comment '流程实例业务扩展表'; + business_id varchar(255) null comment '业务Id', + PRIMARY KEY (id) +) ENGINE = InnoDB COMMENT '流程实例业务扩展表'; -- ---------------------------- -- 请假单信息 diff --git a/script/sql/sqlserver/sqlserver_ry_workflow.sql b/script/sql/sqlserver/sqlserver_ry_workflow.sql index dee33115b..00d4f8866 100644 --- a/script/sql/sqlserver/sqlserver_ry_workflow.sql +++ b/script/sql/sqlserver/sqlserver_ry_workflow.sql @@ -1155,7 +1155,9 @@ CREATE TABLE flow_spel ( create_time DATETIME, update_by BIGINT, update_time DATETIME, - CONSTRAINT PK_flow_spel PRIMARY KEY (id) + CONSTRAINT PK__flow_spel__D54EE9B4AE98B9C1 PRIMARY KEY CLUSTERED (id) + WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) + ON [PRIMARY] ); GO @@ -1262,8 +1264,8 @@ INSERT flow_spel VALUES (2, NULL, NULL, N'initiator', N'${initiator}', N'流程 GO CREATE TABLE flow_instance_biz_ext ( - id BIGINT NOT NULL PRIMARY KEY, - tenant_id VARCHAR(20) DEFAULT '000000', + id BIGINT NOT NULL, + tenant_id VARCHAR(20) DEFAULT ('000000'), create_dept BIGINT, create_by BIGINT, create_time DATETIME, @@ -1271,31 +1273,103 @@ CREATE TABLE flow_instance_biz_ext ( update_time DATETIME, business_code VARCHAR(255), business_title VARCHAR(1000), - del_flag CHAR(1) DEFAULT '0', + del_flag CHAR(1) DEFAULT ('0'), instance_id BIGINT, - business_id VARCHAR(255) + business_id VARCHAR(255), + CONSTRAINT PK__fi_biz_ext__D54EE9B4AE98B9C1 PRIMARY KEY CLUSTERED (id) + WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) + ON [PRIMARY] ); EXEC sp_addextendedproperty - @name = N'MS_Description', - @value = '流程实例业务扩展表', - @level0type = N'SCHEMA', - @level0name = 'dbo', - @level1type = N'TABLE', - @level1name = 'flow_instance_biz_ext'; + 'MS_Description', N'流程实例业务扩展表', + 'SCHEMA', N'dbo', + 'TABLE', N'flow_instance_biz_ext' +GO -EXEC sp_addextendedproperty @name = N'MS_Description', @value = 'ID', @level0type = N'SCHEMA', @level0name = 'dbo', @level1type = N'TABLE', @level1name = 'flow_instance_biz_ext', @level2type = N'COLUMN', @level2name = 'id'; -EXEC sp_addextendedproperty @name = N'MS_Description', @value = '租户编号', @level0type = N'SCHEMA', @level0name = 'dbo', @level1type = N'TABLE', @level1name = 'flow_instance_biz_ext', @level2type = N'COLUMN', @level2name = 'tenant_id'; -EXEC sp_addextendedproperty @name = N'MS_Description', @value = '创建部门', @level0type = N'SCHEMA', @level0name = 'dbo', @level1type = N'TABLE', @level1name = 'flow_instance_biz_ext', @level2type = N'COLUMN', @level2name = 'create_dept'; -EXEC sp_addextendedproperty @name = N'MS_Description', @value = '创建者', @level0type = N'SCHEMA', @level0name = 'dbo', @level1type = N'TABLE', @level1name = 'flow_instance_biz_ext', @level2type = N'COLUMN', @level2name = 'create_by'; -EXEC sp_addextendedproperty @name = N'MS_Description', @value = '创建时间', @level0type = N'SCHEMA', @level0name = 'dbo', @level1type = N'TABLE', @level1name = 'flow_instance_biz_ext', @level2type = N'COLUMN', @level2name = 'create_time'; -EXEC sp_addextendedproperty @name = N'MS_Description', @value = '更新者', @level0type = N'SCHEMA', @level0name = 'dbo', @level1type = N'TABLE', @level1name = 'flow_instance_biz_ext', @level2type = N'COLUMN', @level2name = 'update_by'; -EXEC sp_addextendedproperty @name = N'MS_Description', @value = '更新时间', @level0type = N'SCHEMA', @level0name = 'dbo', @level1type = N'TABLE', @level1name = 'flow_instance_biz_ext', @level2type = N'COLUMN', @level2name = 'update_time'; -EXEC sp_addextendedproperty @name = N'MS_Description', @value = '业务编码', @level0type = N'SCHEMA', @level0name = 'dbo', @level1type = N'TABLE', @level1name = 'flow_instance_biz_ext', @level2type = N'COLUMN', @level2name = 'business_code'; -EXEC sp_addextendedproperty @name = N'MS_Description', @value = '业务标题', @level0type = N'SCHEMA', @level0name = 'dbo', @level1type = N'TABLE', @level1name = 'flow_instance_biz_ext', @level2type = N'COLUMN', @level2name = 'business_title'; -EXEC sp_addextendedproperty @name = N'MS_Description', @value = '删除标志(0代表存在 1代表删除)', @level0type = N'SCHEMA', @level0name = 'dbo', @level1type = N'TABLE', @level1name = 'flow_instance_biz_ext', @level2type = N'COLUMN', @level2name = 'del_flag'; -EXEC sp_addextendedproperty @name = N'MS_Description', @value = '流程实例Id', @level0type = N'SCHEMA', @level0name = 'dbo', @level1type = N'TABLE', @level1name = 'flow_instance_biz_ext', @level2type = N'COLUMN', @level2name = 'instance_id'; -EXEC sp_addextendedproperty @name = N'MS_Description', @value = '业务Id', @level0type = N'SCHEMA', @level0name = 'dbo', @level1type = N'TABLE', @level1name = 'flow_instance_biz_ext', @level2type = N'COLUMN', @level2name = 'business_id'; +EXEC sp_addextendedproperty + 'MS_Description', N'主键id', + 'SCHEMA', N'dbo', + 'TABLE', N'flow_instance_biz_ext', + 'COLUMN', N'id' +GO + +EXEC sp_addextendedproperty + 'MS_Description', N'租户编号', + 'SCHEMA', N'dbo', + 'TABLE', N'flow_instance_biz_ext', + 'COLUMN', N'tenant_id' +GO + +EXEC sp_addextendedproperty + 'MS_Description', N'创建部门', + 'SCHEMA', N'dbo', + 'TABLE', N'flow_instance_biz_ext', + 'COLUMN', N'create_dept' +GO + +EXEC sp_addextendedproperty + 'MS_Description', N'创建者', + 'SCHEMA', N'dbo', + 'TABLE', N'flow_instance_biz_ext', + 'COLUMN', N'create_by' +GO + +EXEC sp_addextendedproperty + 'MS_Description', N'创建时间', + 'SCHEMA', N'dbo', + 'TABLE', N'flow_instance_biz_ext', + 'COLUMN', N'create_time' +GO + +EXEC sp_addextendedproperty + 'MS_Description', N'更新者', + 'SCHEMA', N'dbo', + 'TABLE', N'flow_instance_biz_ext', + 'COLUMN', N'update_by' +GO + +EXEC sp_addextendedproperty + 'MS_Description', N'更新时间', + 'SCHEMA', N'dbo', + 'TABLE', N'flow_instance_biz_ext', + 'COLUMN', N'update_time' +GO + +EXEC sp_addextendedproperty + 'MS_Description', N'删除标志', + 'SCHEMA', N'dbo', + 'TABLE', N'flow_instance_biz_ext', + 'COLUMN', N'del_flag' +GO + +EXEC sp_addextendedproperty + 'MS_Description', N'业务编码', + 'SCHEMA', N'dbo', + 'TABLE', N'flow_instance_biz_ext', + 'COLUMN', N'business_code' +GO + +EXEC sp_addextendedproperty + 'MS_Description', N'业务标题', + 'SCHEMA', N'dbo', + 'TABLE', N'flow_instance_biz_ext', + 'COLUMN', N'business_title' +GO + +EXEC sp_addextendedproperty + 'MS_Description', N'流程实例Id', + 'SCHEMA', N'dbo', + 'TABLE', N'flow_instance_biz_ext', + 'COLUMN', N'instance_id' +GO + +EXEC sp_addextendedproperty + 'MS_Description', N'业务Id', + 'SCHEMA', N'dbo', + 'TABLE', N'flow_instance_biz_ext', + 'COLUMN', N'business_id' +GO CREATE TABLE test_leave ( id bigint NOT NULL, diff --git a/script/sql/update/oracle/update_5.4.1-5.5.0.sql b/script/sql/update/oracle/update_5.4.1-5.5.0.sql index 9efc8abd8..0a9024d05 100644 --- a/script/sql/update/oracle/update_5.4.1-5.5.0.sql +++ b/script/sql/update/oracle/update_5.4.1-5.5.0.sql @@ -51,3 +51,37 @@ UPDATE flow_skip SET skip_condition = REPLACE(skip_condition, 'notNike', 'notLik ALTER TABLE flow_his_task MODIFY (collaborator VARCHAR2(500) DEFAULT NULL NULL); COMMENT ON COLUMN flow_his_task.collaborator IS '协作人'; + +-- ---------------------------- +-- 流程实例业务扩展表 +-- ---------------------------- +CREATE TABLE flow_instance_biz_ext ( + id NUMBER(20), + tenant_id VARCHAR2(20) DEFAULT '000000', + create_dept NUMBER(20), + create_by NUMBER(20), + create_time TIMESTAMP, + update_by NUMBER(20), + update_time TIMESTAMP, + business_code VARCHAR2(255), + business_title VARCHAR2(1000), + del_flag CHAR(1) DEFAULT '0', + instance_id NUMBER(20), + business_id VARCHAR2(255) +); + +alter table flow_instance_biz_ext add constraint pk_fi_biz_ext primary key (id); + +COMMENT ON TABLE flow_instance_biz_ext IS '流程实例业务扩展表'; +COMMENT ON COLUMN flow_instance_biz_ext.id IS '主键id'; +COMMENT ON COLUMN flow_instance_biz_ext.tenant_id IS '租户编号'; +COMMENT ON COLUMN flow_instance_biz_ext.create_dept IS '创建部门'; +COMMENT ON COLUMN flow_instance_biz_ext.create_by IS '创建者'; +COMMENT ON COLUMN flow_instance_biz_ext.create_time IS '创建时间'; +COMMENT ON COLUMN flow_instance_biz_ext.update_by IS '更新者'; +COMMENT ON COLUMN flow_instance_biz_ext.update_time IS '更新时间'; +COMMENT ON COLUMN flow_instance_biz_ext.business_code IS '业务编码'; +COMMENT ON COLUMN flow_instance_biz_ext.business_title IS '业务标题'; +COMMENT ON COLUMN flow_instance_biz_ext.del_flag IS '删除标志(0代表存在 1代表删除)'; +COMMENT ON COLUMN flow_instance_biz_ext.instance_id IS '流程实例Id'; +COMMENT ON COLUMN flow_instance_biz_ext.business_id IS '业务Id'; diff --git a/script/sql/update/oracle/update_5.5.0-5.5.1.sql b/script/sql/update/oracle/update_5.5.0-5.5.1.sql deleted file mode 100644 index a966dfd7c..000000000 --- a/script/sql/update/oracle/update_5.5.0-5.5.1.sql +++ /dev/null @@ -1,28 +0,0 @@ -CREATE TABLE flow_instance_biz_ext ( - id NUMBER(19) PRIMARY KEY, - tenant_id VARCHAR2(20) DEFAULT '000000', - create_dept NUMBER(19), - create_by NUMBER(19), - create_time TIMESTAMP, - update_by NUMBER(19), - update_time TIMESTAMP, - business_code VARCHAR2(255), - business_title VARCHAR2(1000), - del_flag CHAR(1) DEFAULT '0', - instance_id NUMBER(19), - business_id VARCHAR2(255) -); - -COMMENT ON TABLE flow_instance_biz_ext IS '流程实例业务扩展表'; -COMMENT ON COLUMN flow_instance_biz_ext.id IS '岗位ID'; -COMMENT ON COLUMN flow_instance_biz_ext.tenant_id IS '租户编号'; -COMMENT ON COLUMN flow_instance_biz_ext.create_dept IS '创建部门'; -COMMENT ON COLUMN flow_instance_biz_ext.create_by IS '创建者'; -COMMENT ON COLUMN flow_instance_biz_ext.create_time IS '创建时间'; -COMMENT ON COLUMN flow_instance_biz_ext.update_by IS '更新者'; -COMMENT ON COLUMN flow_instance_biz_ext.update_time IS '更新时间'; -COMMENT ON COLUMN flow_instance_biz_ext.business_code IS '业务编码'; -COMMENT ON COLUMN flow_instance_biz_ext.business_title IS '业务标题'; -COMMENT ON COLUMN flow_instance_biz_ext.del_flag IS '删除标志(0代表存在 1代表删除)'; -COMMENT ON COLUMN flow_instance_biz_ext.instance_id IS '流程实例Id'; -COMMENT ON COLUMN flow_instance_biz_ext.business_id IS '业务Id'; diff --git a/script/sql/update/postgres/update_5.4.1-5.5.0.sql b/script/sql/update/postgres/update_5.4.1-5.5.0.sql index 622a006da..0d8b8a29a 100644 --- a/script/sql/update/postgres/update_5.4.1-5.5.0.sql +++ b/script/sql/update/postgres/update_5.4.1-5.5.0.sql @@ -53,3 +53,37 @@ ALTER TABLE flow_his_task ALTER COLUMN collaborator SET DEFAULT NULL, ALTER COLUMN collaborator TYPE VARCHAR(500); COMMENT ON COLUMN flow_his_task.collaborator IS '协作人'; + + +-- ---------------------------- +-- 流程实例业务扩展表 +-- ---------------------------- +CREATE TABLE flow_instance_biz_ext ( + id int8, + tenant_id VARCHAR(20) DEFAULT '000000', + create_dept int8, + create_by int8, + create_time TIMESTAMP, + update_by int8, + update_time TIMESTAMP, + business_code VARCHAR(255), + business_title VARCHAR(1000), + del_flag CHAR(1) DEFAULT '0', + instance_id int8, + business_id VARCHAR(255), + PRIMARY KEY (id) +); + +COMMENT ON TABLE flow_instance_biz_ext IS '流程实例业务扩展表'; +COMMENT ON COLUMN flow_instance_biz_ext.id IS '主键id'; +COMMENT ON COLUMN flow_instance_biz_ext.tenant_id IS '租户编号'; +COMMENT ON COLUMN flow_instance_biz_ext.create_dept IS '创建部门'; +COMMENT ON COLUMN flow_instance_biz_ext.create_by IS '创建者'; +COMMENT ON COLUMN flow_instance_biz_ext.create_time IS '创建时间'; +COMMENT ON COLUMN flow_instance_biz_ext.update_by IS '更新者'; +COMMENT ON COLUMN flow_instance_biz_ext.update_time IS '更新时间'; +COMMENT ON COLUMN flow_instance_biz_ext.business_code IS '业务编码'; +COMMENT ON COLUMN flow_instance_biz_ext.business_title IS '业务标题'; +COMMENT ON COLUMN flow_instance_biz_ext.del_flag IS '删除标志(0代表存在 1代表删除)'; +COMMENT ON COLUMN flow_instance_biz_ext.instance_id IS '流程实例Id'; +COMMENT ON COLUMN flow_instance_biz_ext.business_id IS '业务Id'; diff --git a/script/sql/update/postgres/update_5.5.0-5.5.1.sql b/script/sql/update/postgres/update_5.5.0-5.5.1.sql deleted file mode 100644 index fcf2fadc2..000000000 --- a/script/sql/update/postgres/update_5.5.0-5.5.1.sql +++ /dev/null @@ -1,28 +0,0 @@ -CREATE TABLE flow_instance_biz_ext ( - id BIGINT PRIMARY KEY, - tenant_id VARCHAR(20) DEFAULT '000000', - create_dept BIGINT, - create_by BIGINT, - create_time TIMESTAMP, - update_by BIGINT, - update_time TIMESTAMP, - business_code VARCHAR(255), - business_title VARCHAR(1000), - del_flag CHAR(1) DEFAULT '0', - instance_id BIGINT, - business_id VARCHAR(255) -); - -COMMENT ON TABLE flow_instance_biz_ext IS '流程实例业务扩展表'; -COMMENT ON COLUMN flow_instance_biz_ext.id IS 'ID'; -COMMENT ON COLUMN flow_instance_biz_ext.tenant_id IS '租户编号'; -COMMENT ON COLUMN flow_instance_biz_ext.create_dept IS '创建部门'; -COMMENT ON COLUMN flow_instance_biz_ext.create_by IS '创建者'; -COMMENT ON COLUMN flow_instance_biz_ext.create_time IS '创建时间'; -COMMENT ON COLUMN flow_instance_biz_ext.update_by IS '更新者'; -COMMENT ON COLUMN flow_instance_biz_ext.update_time IS '更新时间'; -COMMENT ON COLUMN flow_instance_biz_ext.business_code IS '业务编码'; -COMMENT ON COLUMN flow_instance_biz_ext.business_title IS '业务标题'; -COMMENT ON COLUMN flow_instance_biz_ext.del_flag IS '删除标志(0代表存在 1代表删除)'; -COMMENT ON COLUMN flow_instance_biz_ext.instance_id IS '流程实例Id'; -COMMENT ON COLUMN flow_instance_biz_ext.business_id IS '业务Id'; diff --git a/script/sql/update/sqlserver/update_5.4.1-5.5.0.sql b/script/sql/update/sqlserver/update_5.4.1-5.5.0.sql index 1d7dc0c7b..c22a90ce0 100644 --- a/script/sql/update/sqlserver/update_5.4.1-5.5.0.sql +++ b/script/sql/update/sqlserver/update_5.4.1-5.5.0.sql @@ -162,3 +162,111 @@ ELSE 'TABLE', N'flow_his_task', 'COLUMN', N'collaborator' GO + +CREATE TABLE flow_instance_biz_ext ( + id BIGINT NOT NULL, + tenant_id VARCHAR(20) DEFAULT ('000000'), + create_dept BIGINT, + create_by BIGINT, + create_time DATETIME, + update_by BIGINT, + update_time DATETIME, + business_code VARCHAR(255), + business_title VARCHAR(1000), + del_flag CHAR(1) DEFAULT ('0'), + instance_id BIGINT, + business_id VARCHAR(255), + CONSTRAINT PK__fi_biz_ext__D54EE9B4AE98B9C1 PRIMARY KEY CLUSTERED (id) + WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) + ON [PRIMARY] +); + +EXEC sp_addextendedproperty + 'MS_Description', N'流程实例业务扩展表', + 'SCHEMA', N'dbo', + 'TABLE', N'flow_instance_biz_ext' +GO + +EXEC sp_addextendedproperty + 'MS_Description', N'主键id', + 'SCHEMA', N'dbo', + 'TABLE', N'flow_instance_biz_ext', + 'COLUMN', N'id' +GO + +EXEC sp_addextendedproperty + 'MS_Description', N'租户编号', + 'SCHEMA', N'dbo', + 'TABLE', N'flow_instance_biz_ext', + 'COLUMN', N'tenant_id' +GO + +EXEC sp_addextendedproperty + 'MS_Description', N'创建部门', + 'SCHEMA', N'dbo', + 'TABLE', N'flow_instance_biz_ext', + 'COLUMN', N'create_dept' +GO + +EXEC sp_addextendedproperty + 'MS_Description', N'创建者', + 'SCHEMA', N'dbo', + 'TABLE', N'flow_instance_biz_ext', + 'COLUMN', N'create_by' +GO + +EXEC sp_addextendedproperty + 'MS_Description', N'创建时间', + 'SCHEMA', N'dbo', + 'TABLE', N'flow_instance_biz_ext', + 'COLUMN', N'create_time' +GO + +EXEC sp_addextendedproperty + 'MS_Description', N'更新者', + 'SCHEMA', N'dbo', + 'TABLE', N'flow_instance_biz_ext', + 'COLUMN', N'update_by' +GO + +EXEC sp_addextendedproperty + 'MS_Description', N'更新时间', + 'SCHEMA', N'dbo', + 'TABLE', N'flow_instance_biz_ext', + 'COLUMN', N'update_time' +GO + +EXEC sp_addextendedproperty + 'MS_Description', N'删除标志', + 'SCHEMA', N'dbo', + 'TABLE', N'flow_instance_biz_ext', + 'COLUMN', N'del_flag' +GO + +EXEC sp_addextendedproperty + 'MS_Description', N'业务编码', + 'SCHEMA', N'dbo', + 'TABLE', N'flow_instance_biz_ext', + 'COLUMN', N'business_code' +GO + +EXEC sp_addextendedproperty + 'MS_Description', N'业务标题', + 'SCHEMA', N'dbo', + 'TABLE', N'flow_instance_biz_ext', + 'COLUMN', N'business_title' +GO + +EXEC sp_addextendedproperty + 'MS_Description', N'流程实例Id', + 'SCHEMA', N'dbo', + 'TABLE', N'flow_instance_biz_ext', + 'COLUMN', N'instance_id' +GO + +EXEC sp_addextendedproperty + 'MS_Description', N'业务Id', + 'SCHEMA', N'dbo', + 'TABLE', N'flow_instance_biz_ext', + 'COLUMN', N'business_id' +GO diff --git a/script/sql/update/sqlserver/update_5.5.0-5.5.1.sql b/script/sql/update/sqlserver/update_5.5.0-5.5.1.sql deleted file mode 100644 index be3090f13..000000000 --- a/script/sql/update/sqlserver/update_5.5.0-5.5.1.sql +++ /dev/null @@ -1,35 +0,0 @@ -CREATE TABLE flow_instance_biz_ext ( - id BIGINT NOT NULL PRIMARY KEY, - tenant_id VARCHAR(20) DEFAULT '000000', - create_dept BIGINT, - create_by BIGINT, - create_time DATETIME, - update_by BIGINT, - update_time DATETIME, - business_code VARCHAR(255), - business_title VARCHAR(1000), - del_flag CHAR(1) DEFAULT '0', - instance_id BIGINT, - business_id VARCHAR(255) -); - -EXEC sp_addextendedproperty - @name = N'MS_Description', - @value = '流程实例业务扩展表', - @level0type = N'SCHEMA', - @level0name = 'dbo', - @level1type = N'TABLE', - @level1name = 'flow_instance_biz_ext'; - -EXEC sp_addextendedproperty @name = N'MS_Description', @value = 'ID', @level0type = N'SCHEMA', @level0name = 'dbo', @level1type = N'TABLE', @level1name = 'flow_instance_biz_ext', @level2type = N'COLUMN', @level2name = 'id'; -EXEC sp_addextendedproperty @name = N'MS_Description', @value = '租户编号', @level0type = N'SCHEMA', @level0name = 'dbo', @level1type = N'TABLE', @level1name = 'flow_instance_biz_ext', @level2type = N'COLUMN', @level2name = 'tenant_id'; -EXEC sp_addextendedproperty @name = N'MS_Description', @value = '创建部门', @level0type = N'SCHEMA', @level0name = 'dbo', @level1type = N'TABLE', @level1name = 'flow_instance_biz_ext', @level2type = N'COLUMN', @level2name = 'create_dept'; -EXEC sp_addextendedproperty @name = N'MS_Description', @value = '创建者', @level0type = N'SCHEMA', @level0name = 'dbo', @level1type = N'TABLE', @level1name = 'flow_instance_biz_ext', @level2type = N'COLUMN', @level2name = 'create_by'; -EXEC sp_addextendedproperty @name = N'MS_Description', @value = '创建时间', @level0type = N'SCHEMA', @level0name = 'dbo', @level1type = N'TABLE', @level1name = 'flow_instance_biz_ext', @level2type = N'COLUMN', @level2name = 'create_time'; -EXEC sp_addextendedproperty @name = N'MS_Description', @value = '更新者', @level0type = N'SCHEMA', @level0name = 'dbo', @level1type = N'TABLE', @level1name = 'flow_instance_biz_ext', @level2type = N'COLUMN', @level2name = 'update_by'; -EXEC sp_addextendedproperty @name = N'MS_Description', @value = '更新时间', @level0type = N'SCHEMA', @level0name = 'dbo', @level1type = N'TABLE', @level1name = 'flow_instance_biz_ext', @level2type = N'COLUMN', @level2name = 'update_time'; -EXEC sp_addextendedproperty @name = N'MS_Description', @value = '业务编码', @level0type = N'SCHEMA', @level0name = 'dbo', @level1type = N'TABLE', @level1name = 'flow_instance_biz_ext', @level2type = N'COLUMN', @level2name = 'business_code'; -EXEC sp_addextendedproperty @name = N'MS_Description', @value = '业务标题', @level0type = N'SCHEMA', @level0name = 'dbo', @level1type = N'TABLE', @level1name = 'flow_instance_biz_ext', @level2type = N'COLUMN', @level2name = 'business_title'; -EXEC sp_addextendedproperty @name = N'MS_Description', @value = '删除标志(0代表存在 1代表删除)', @level0type = N'SCHEMA', @level0name = 'dbo', @level1type = N'TABLE', @level1name = 'flow_instance_biz_ext', @level2type = N'COLUMN', @level2name = 'del_flag'; -EXEC sp_addextendedproperty @name = N'MS_Description', @value = '流程实例Id', @level0type = N'SCHEMA', @level0name = 'dbo', @level1type = N'TABLE', @level1name = 'flow_instance_biz_ext', @level2type = N'COLUMN', @level2name = 'instance_id'; -EXEC sp_addextendedproperty @name = N'MS_Description', @value = '业务Id', @level0type = N'SCHEMA', @level0name = 'dbo', @level1type = N'TABLE', @level1name = 'flow_instance_biz_ext', @level2type = N'COLUMN', @level2name = 'business_id'; diff --git a/script/sql/update/update_5.4.1-5.5.0.sql b/script/sql/update/update_5.4.1-5.5.0.sql index ef6d78a05..1d839996c 100644 --- a/script/sql/update/update_5.4.1-5.5.0.sql +++ b/script/sql/update/update_5.4.1-5.5.0.sql @@ -35,3 +35,23 @@ update flow_skip set skip_condition = REPLACE(skip_condition,'notNike','notLike' ALTER TABLE `flow_his_task` MODIFY COLUMN `collaborator` varchar(500) NULL DEFAULT NULL COMMENT '协作人' AFTER `cooperate_type`; + +-- ---------------------------- +-- 流程实例业务扩展表 +-- ---------------------------- + +create table flow_instance_biz_ext ( + id bigint not null comment '主键id', + tenant_id varchar(20) default '000000' null comment '租户编号', + create_dept bigint null comment '创建部门', + create_by bigint null comment '创建者', + create_time datetime null comment '创建时间', + update_by bigint null comment '更新者', + update_time datetime null comment '更新时间', + business_code varchar(255) null comment '业务编码', + business_title varchar(1000) null comment '业务标题', + del_flag char default '0' null comment '删除标志(0代表存在 1代表删除)', + instance_id bigint null comment '流程实例Id', + business_id varchar(255) null comment '业务Id', + PRIMARY KEY (id) +) ENGINE = InnoDB COMMENT '流程实例业务扩展表'; diff --git a/script/sql/update/update_5.5.0-5.5.1.sql b/script/sql/update/update_5.5.0-5.5.1.sql deleted file mode 100644 index 8612f0570..000000000 --- a/script/sql/update/update_5.5.0-5.5.1.sql +++ /dev/null @@ -1,17 +0,0 @@ -create table flow_instance_biz_ext -( - id bigint not null comment 'ID' - primary key, - tenant_id varchar(20) default '000000' null comment '租户编号', - create_dept bigint null comment '创建部门', - create_by bigint null comment '创建者', - create_time datetime null comment '创建时间', - update_by bigint null comment '更新者', - update_time datetime null comment '更新时间', - business_code varchar(255) null comment '业务编码', - business_title varchar(1000) null comment '业务标题', - del_flag char default '0' null comment '删除标志(0代表存在 1代表删除)', - instance_id bigint null comment '流程实例Id', - business_id varchar(255) null comment '业务Id' -) - comment '流程实例业务扩展表';