Преглед на файлове

add 新增 请假表 申请编号字段sql

疯狂的狮子Li преди 10 месеца
родител
ревизия
09a51478a5

+ 2 - 0
script/sql/oracle/oracle_ry_workflow.sql

@@ -420,6 +420,7 @@ CREATE TABLE test_leave
 (
     id NUMBER (20) NOT NULL,
     tenant_id VARCHAR2 (20) DEFAULT '000000',
+    apply_code VARCHAR2 (50) NOT NULL,
     leave_type VARCHAR2 (255) NOT NULL,
     start_date  DATE NOT NULL,
     end_date    DATE NOT NULL,
@@ -438,6 +439,7 @@ alter table test_leave add constraint pk_test_leave primary key (id);
 COMMENT ON TABLE test_leave IS '请假申请表';
 COMMENT ON COLUMN test_leave.id IS 'ID';
 COMMENT ON COLUMN test_leave.tenant_id IS '租户编号';
+COMMENT ON COLUMN test_leave.apply_code IS '申请编号';
 COMMENT ON COLUMN test_leave.leave_type IS '请假类型';
 COMMENT ON COLUMN test_leave.start_date IS '开始时间';
 COMMENT ON COLUMN test_leave.end_date IS '结束时间';

+ 2 - 0
script/sql/postgres/postgres_ry_workflow.sql

@@ -399,6 +399,7 @@ CREATE TABLE test_leave
 (
     id          int8         NOT NULL,
     tenant_id   VARCHAR(20)  DEFAULT '000000'::varchar,
+    apply_code  VARCHAR(50)  NOT NULL,
     leave_type  VARCHAR(255) NOT NULL,
     start_date  TIMESTAMP    NOT NULL,
     end_date    TIMESTAMP    NOT NULL,
@@ -416,6 +417,7 @@ CREATE TABLE test_leave
 COMMENT ON TABLE test_leave IS '请假申请表';
 COMMENT ON COLUMN test_leave.id IS 'id';
 COMMENT ON COLUMN test_leave.tenant_id IS '租户编号';
+COMMENT ON COLUMN test_leave.apply_code IS '申请编号';
 COMMENT ON COLUMN test_leave.leave_type IS '请假类型';
 COMMENT ON COLUMN test_leave.start_date IS '开始时间';
 COMMENT ON COLUMN test_leave.end_date IS '结束时间';

+ 2 - 1
script/sql/ry_workflow.sql

@@ -234,7 +234,8 @@ create table flow_instance_biz_ext (
 create table test_leave
 (
     id          bigint(20)   not null comment 'id',
-    tenant_id   varchar(20) default '000000' comment '租户编号',
+    tenant_id   varchar(20)  default '000000' comment '租户编号',
+    apply_code  varchar(50)  not null comment '申请编号',
     leave_type  varchar(255) not null comment '请假类型',
     start_date  datetime     not null comment '开始时间',
     end_date    datetime     not null comment '结束时间',

+ 8 - 0
script/sql/sqlserver/sqlserver_ry_workflow.sql

@@ -1374,6 +1374,7 @@ GO
 CREATE TABLE test_leave (
     id bigint NOT NULL,
     tenant_id nvarchar(20) DEFAULT('000000') NULL,
+    apply_code nvarchar(50)  NOT NULL,
     leave_type nvarchar(255) NOT NULL,
     start_date datetime2(7) NOT NULL,
     end_date datetime2(7) NOT NULL,
@@ -1406,6 +1407,13 @@ EXEC sp_addextendedproperty
 'COLUMN', N'tenant_id'
 GO
 
+EXEC sp_addextendedproperty
+'MS_Description', N'申请编号',
+'SCHEMA', N'dbo',
+'TABLE', N'test_leave',
+'COLUMN', N'apply_code'
+GO
+
 EXEC sp_addextendedproperty
 'MS_Description', N'请假类型',
 'SCHEMA', N'dbo',

+ 3 - 0
script/sql/update/oracle/update_5.4.1-5.5.0.sql

@@ -85,3 +85,6 @@ 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';
+
+ALTER TABLE test_leave ADD COLUMN apply_code VARCHAR2(50) NOT NULL;
+COMMENT ON COLUMN test_leave.apply_code IS '申请编号';

+ 3 - 0
script/sql/update/postgres/update_5.4.1-5.5.0.sql

@@ -87,3 +87,6 @@ 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';
+
+ALTER TABLE test_leave ADD COLUMN apply_code VARCHAR(50) NOT NULL;
+COMMENT ON COLUMN test_leave.apply_code IS '申请编号';

+ 9 - 0
script/sql/update/sqlserver/update_5.4.1-5.5.0.sql

@@ -270,3 +270,12 @@ EXEC sp_addextendedproperty
     'TABLE', N'flow_instance_biz_ext',
     'COLUMN', N'business_id'
 GO
+
+ALTER TABLE test_leave ADD apply_code nvarchar(50) NOT NULL;
+GO
+EXEC sp_addextendedproperty
+'MS_Description', N'申请编号',
+'SCHEMA', N'dbo',
+'TABLE', N'test_leave',
+'COLUMN', N'apply_code'
+GO

+ 3 - 0
script/sql/update/update_5.4.1-5.5.0.sql

@@ -55,3 +55,6 @@ create table flow_instance_biz_ext (
     business_id    varchar(255)                 null comment '业务Id',
     PRIMARY KEY (id)
 )  ENGINE = InnoDB COMMENT '流程实例业务扩展表';
+
+ALTER TABLE `test_leave`
+    ADD COLUMN `apply_code` varchar(50) NULL DEFAULT NULL COMMENT '申请编号' AFTER `tenant_id`;