diff --git a/docs/表结构SQL/MySQL.sql b/docs/表结构SQL/MySQL.sql index f83f1e74..637a8bb0 100644 --- a/docs/表结构SQL/MySQL.sql +++ b/docs/表结构SQL/MySQL.sql @@ -5,7 +5,7 @@ CREATE TABLE JCL_ORG_SCHEME ( scheme_name varchar(100) NULL, scheme_description text NULL, forbidden_tag int NULL, - is_used int not null, + is_used int null, creator int null, delete_type int null, create_time date null, @@ -20,7 +20,7 @@ CREATE TABLE JCL_ORG_LEVEL ( description text NULL, scheme_id int null, forbidden_tag int NULL, - is_used int not null, + is_used int null, creator int null, delete_type int null, create_time date null, @@ -36,7 +36,7 @@ CREATE TABLE JCL_ORG_GRADE ( scheme_id int null, level_id varchar(100) null, forbidden_tag int NULL, - is_used int not null, + is_used int null, creator int null, delete_type int null, create_time date null, @@ -52,7 +52,7 @@ CREATE TABLE JCL_ORG_SEQUENCE ( description text NULL, scheme_id int null, forbidden_tag int NULL, - is_used int not null, + is_used int null, creator int null, delete_type int null, create_time date null, @@ -66,7 +66,7 @@ CREATE TABLE JCL_ORG_POST ( post_no varchar(100) null, post_name varchar(100) NULL, description text NULL, - is_used int not null, + is_used int null, creator int null, delete_type int null, create_time date null, @@ -85,7 +85,7 @@ CREATE TABLE JCL_ORG_POST_INFO ( post_id int null, description text NULL, forbidden_tag int NULL, - is_used int not null, + is_used int null, creator int null, delete_type int null, create_time date null, @@ -105,7 +105,7 @@ CREATE TABLE JCL_ORG_COMP ( comp_principal int null, description text NULL, forbidden_tag int NULL, - is_used int not null, + is_used int null, creator int null, delete_type int null, create_time date null, @@ -141,7 +141,7 @@ CREATE TABLE JCL_FIELD_EXTENDINFO ( search_show int null, edit_show int null, add_show int null, - browser_show int null, + browser_show int null, show_order int null, creator int null, delete_type int null, @@ -183,7 +183,7 @@ CREATE TABLE JCL_ORG_DEPT ( show_order int null, description text NULL, forbidden_tag int NULL, - is_used int not null, + is_used int null, creator int null, delete_type int null, create_time date null, @@ -191,14 +191,14 @@ CREATE TABLE JCL_ORG_DEPT ( CONSTRAINT JCL_ORG_DEPT_PK PRIMARY KEY (id) ); --- JCL_ORG_DEPTPEXT -CREATE TABLE JCL_ORG_DEPTPEXT ( +-- JCL_ORG_DEPTEXT +CREATE TABLE JCL_ORG_DEPTEXT ( id int auto_increment NOT NULL, creator int null, delete_type int null, create_time date null, update_time date null, - CONSTRAINT JCL_ORG_DEPTPEXT_PK PRIMARY KEY (id) + CONSTRAINT JCL_ORG_DEPTEXT_PK PRIMARY KEY (id) ); -- JCL_ORG_DEPTEXT_DT1 @@ -228,7 +228,7 @@ CREATE TABLE JCL_ORG_JOB ( work_duty text null, work_authority text null, forbidden_tag int NULL, - is_used int not null, + is_used int null, creator int null, delete_type int null, create_time date null, @@ -284,7 +284,7 @@ CREATE TABLE JCL_ORG_STAFFPLAN ( company_id varchar(100) NULL, description text NULL, forbidden_tag int NULL, - is_used int not null, + is_used int null, creator int null, delete_type int null, create_time date null, @@ -306,7 +306,7 @@ CREATE TABLE JCL_ORG_STAFF ( lack_status int null, staff_desc varchar(100) NULL, description text null, - is_used int not null, + is_used int null, creator int null, delete_type int null, create_time date null, @@ -332,15 +332,15 @@ CREATE TABLE JCL_ORG_STAFFS ( --JCL_CODERULE CREATE TABLE JCL_CODERULE ( - id int auto_increment NOT NULL, - serial_type varchar(50) null, - serial_enable char(1) null, - oneself_type varchar(50) null, - creator int null, - delete_type int null, - create_time date null, - update_time date null, - CONSTRAINT JCL_CODERULE PRIMARY KEY (id) + id int auto_increment NOT NULL, + serial_type varchar(50) null, + serial_enable char(1) null, + oneself_type varchar(50) null, + creator int null, + delete_type int null, + create_time date null, + update_time date null, + CONSTRAINT JCL_CODERULE PRIMARY KEY (id) ); --JCL_CODERULE_DETAIL diff --git a/docs/表结构SQL/Oracle.sql b/docs/表结构SQL/Oracle.sql index f19323bc..90aa5518 100644 --- a/docs/表结构SQL/Oracle.sql +++ b/docs/表结构SQL/Oracle.sql @@ -5,6 +5,7 @@ CREATE TABLE JCL_ORG_SCHEME ( SCHEME_NAME NVARCHAR2(100) NULL, SCHEME_DESCRIPTION NVARCHAR2(1000) NULL, FORBIDDEN_TAG NUMBER NULL, + IS_USED NUMBER NULL, CREATOR NUMBER NULL, DELETE_TYPE NUMBER NULL, CREATE_TIME DATE NULL, @@ -19,6 +20,7 @@ CREATE TABLE JCL_ORG_LEVEL ( DESCRIPTION NVARCHAR2(1000) NULL, SCHEME_ID NUMBER NULL, FORBIDDEN_TAG NUMBER NULL, + IS_USED NUMBER NULL, CREATOR NUMBER NULL, DELETE_TYPE NUMBER NULL, CREATE_TIME DATE NULL, @@ -35,6 +37,7 @@ CREATE TABLE JCL_ORG_GRADE ( SCHEME_ID NUMBER NULL, LEVEL_ID NVARCHAR2(100) NULL, FORBIDDEN_TAG NUMBER NULL, + IS_USED NUMBER NULL, CREATOR NUMBER NULL, DELETE_TYPE NUMBER NULL, CREATE_TIME DATE NULL, @@ -51,6 +54,7 @@ CREATE TABLE JCL_ORG_SEQUENCE ( DESCRIPTION NVARCHAR2(1000) NULL, SCHEME_ID NUMBER NULL, FORBIDDEN_TAG NUMBER NULL, + IS_USED NUMBER NULL, CREATOR NUMBER NULL, DELETE_TYPE NUMBER NULL, CREATE_TIME DATE NULL, @@ -64,6 +68,7 @@ CREATE TABLE JCL_ORG_POST ( POST_NO NVARCHAR2(100) NULL, POST_NAME NVARCHAR2(100) NULL, DESCRIPTION NVARCHAR2(1000) NULL, + IS_USED NUMBER NULL, CREATOR NUMBER NULL, DELETE_TYPE NUMBER NULL, CREATE_TIME DATE NULL, @@ -81,7 +86,8 @@ CREATE TABLE JCL_ORG_POST_INFO ( POST_INFO_QUALIFICATION NVARCHAR2(1000) NULL, POST_ID NUMBER NULL, DESCRIPTION NVARCHAR2(1000) NULL, - FORBIDDEN_TAG NUMBER NULL, + FORBIDDEN_TAG NUMBER NULL, + IS_USED NUMBER NULL, CREATOR NUMBER NULL, DELETE_TYPE NUMBER NULL, CREATE_TIME DATE NULL, @@ -101,6 +107,7 @@ CREATE TABLE JCL_ORG_COMP ( COMP_PRINCIPAL NUMBER NULL, DESCRIPTION NVARCHAR2(1000) NULL, FORBIDDEN_TAG NUMBER NULL, + IS_USED NUMBER NULL, CREATOR NUMBER NULL, DELETE_TYPE NUMBER NULL, CREATE_TIME DATE NULL, @@ -178,6 +185,7 @@ CREATE TABLE JCL_ORG_DEPT ( SHOW_ORDER NUMBER NULL, DESCRIPTION NVARCHAR2(1000) NULL, FORBIDDEN_TAG NUMBER NULL, + IS_USED NUMBER NULL, CREATOR NUMBER NULL, DELETE_TYPE NUMBER NULL, CREATE_TIME DATE NULL, @@ -185,51 +193,14 @@ CREATE TABLE JCL_ORG_DEPT ( CONSTRAINT JCL_ORG_DEPT_PK PRIMARY KEY (ID) ); --- JCL_FIELD_EXTENDGROUP_DEPT -CREATE TABLE JCL_FIELD_EXTENDGROUP_DEPT ( +-- JCL_ORG_DEPTEXT +CREATE TABLE JCL_ORG_DEPTEXT ( ID NUMBER NOT NULL, - EXTEND_TYPE NUMBER NULL, - GROUP_NAME NVARCHAR2(100) NULL, CREATOR NUMBER NULL, DELETE_TYPE NUMBER NULL, CREATE_TIME DATE NULL, UPDATE_TIME DATE NULL, - CONSTRAINT JCL_FIELD_EXTENDGROUP_DEPT_PK PRIMARY KEY (ID) -); - --- JCL_FIELD_EXTENDINFO_DEPT -CREATE TABLE JCL_FIELD_EXTENDINFO_DEPT ( - ID NUMBER NOT NULL, - EXTEND_TYPE NUMBER NULL, - TABLE_NAME NVARCHAR2(100) NULL, - FIELD_NAME NVARCHAR2(100) NULL, - FIELD_NAME_DESC NVARCHAR2(100) NULL, - FIELD_TYPE NVARCHAR2(1000) NULL, - CONTROL_TYPE NUMBER NULL, - EXTEND_GROUP NUMBER NULL, - ISENABLE NUMBER NULL, - ISREQUIRED NUMBER NULL, - LIST_SHOW NUMBER NULL, - SEARCH_SHOW NUMBER NULL, - EDIT_SHOW NUMBER NULL, - ADD_SHOW NUMBER NULL, - BUTTON_SHOW NUMBER NULL, - SHOW_ORDER NUMBER NULL, - CREATOR NUMBER NULL, - DELETE_TYPE NUMBER NULL, - CREATE_TIME DATE NULL, - UPDATE_TIME DATE NULL, - CONSTRAINT JCL_FIELD_EXTENDINFO_DEPT_PK PRIMARY KEY (ID) -); - --- JCL_ORG_DEPTPEXT -CREATE TABLE JCL_ORG_DEPTPEXT ( - ID NUMBER NOT NULL, - CREATOR NUMBER NULL, - DELETE_TYPE NUMBER NULL, - CREATE_TIME DATE NULL, - UPDATE_TIME DATE NULL, - CONSTRAINT JCL_ORG_DEPTPEXT_PK PRIMARY KEY (ID) + CONSTRAINT JCL_ORG_DEPTEXT_PK PRIMARY KEY (ID) ); -- JCL_ORG_DEPTEXT_DT1 @@ -259,6 +230,7 @@ CREATE TABLE JCL_ORG_JOB ( WORK_DUTY NVARCHAR2(1000) NULL, WORK_AUTHORITY NVARCHAR2(1000) NULL, FORBIDDEN_TAG NUMBER NULL, + IS_USED NUMBER NULL, CREATOR NUMBER NULL, DELETE_TYPE NUMBER NULL, CREATE_TIME DATE NULL, @@ -270,60 +242,25 @@ CREATE TABLE JCL_ORG_JOB ( CREATE TABLE JCL_ORG_JOBDT ( ID NUMBER NOT NULL, MAINID NUMBER NULL, - LEVEL_ID NUMBER NULL, - GRADE_ID NUMBER NULL, - CREATOR NUMBER NULL, - DELETE_TYPE NUMBER NULL, - CREATE_TIME DATE NULL, - UPDATE_TIME DATE NULL, - CONSTRAINT CL_ORG_DEPTPEXT_PK PRIMARY KEY (ID) -); - --- JCL_FIELD_EXTENDGROUP_JOB -CREATE TABLE JCL_FIELD_EXTENDGROUP_JOB ( - ID NUMBER NOT NULL, - EXTEND_TYPE NUMBER NULL, - GROUP_NAME NVARCHAR2(100) NULL, + LEVEL_ID NVARCHAR2(100) NULL, + GRADE_ID NVARCHAR2(100) NULL, + LEVEL_ID_SPAN NVARCHAR2(100) NULL, + GRADE_ID_SPAN NVARCHAR2(100) NULL, CREATOR NUMBER NULL, DELETE_TYPE NUMBER NULL, CREATE_TIME DATE NULL, UPDATE_TIME DATE NULL, - CONSTRAINT JCL_FIELD_EXTENDGROUP_JOB_PK PRIMARY KEY (ID) + CONSTRAINT JCL_ORG_JOBDT_PK PRIMARY KEY (ID) ); --- JCL_FIELD_EXTENDINFO_JOB -CREATE TABLE JCL_FIELD_EXTENDINFO_JOB ( +-- JCL_ORG_JOBEXT +CREATE TABLE JCL_ORG_JOBEXT ( ID NUMBER NOT NULL, - EXTEND_TYPE NUMBER NULL, - TABLE_NAME NVARCHAR2(100) NULL, - FIELD_NAME NVARCHAR2(100) NULL, - FIELD_NAME_DESC NVARCHAR2(100) NULL, - FIELD_TYPE NVARCHAR2(1000) NULL, - CONTROL_TYPE NUMBER NULL, - EXTEND_GROUP NUMBER NULL, - ISENABLE NUMBER NULL, - ISREQUIRED NUMBER NULL, - LIST_SHOW NUMBER NULL, - SEARCH_SHOW NUMBER NULL, - EDIT_SHOW NUMBER NULL, - ADD_SHOW NUMBER NULL, - BUTTON_SHOW NUMBER NULL, - SHOW_ORDER NUMBER NULL, CREATOR NUMBER NULL, DELETE_TYPE NUMBER NULL, CREATE_TIME DATE NULL, UPDATE_TIME DATE NULL, - CONSTRAINT JCL_FIELD_EXTENDINFO_JOB_PK PRIMARY KEY (ID) -); - --- JCL_ORG_JOBPEXT -CREATE TABLE JCL_ORG_JOBPEXT ( - ID NUMBER NOT NULL, - CREATOR NUMBER NULL, - DELETE_TYPE NUMBER NULL, - CREATE_TIME DATE NULL, - UPDATE_TIME DATE NULL, - CONSTRAINT JCL_ORG_JOBPEXT_PK PRIMARY KEY (ID) + CONSTRAINT JCL_ORG_JOBEXT_PK PRIMARY KEY (ID) ); -- JCL_ORG_JOBEXT_DT1 @@ -348,6 +285,7 @@ CREATE TABLE JCL_ORG_STAFFPLAN ( COMPANY_ID NVARCHAR2(100) NULL, DESCRIPTION NVARCHAR2(1000) NULL, FORBIDDEN_TAG NUMBER NULL, + IS_USED NUMBER NULL, CREATOR NUMBER NULL, DELETE_TYPE NUMBER NULL, CREATE_TIME DATE NULL, @@ -369,6 +307,7 @@ CREATE TABLE JCL_ORG_STAFF ( LACK_STATUS NUMBER NULL, STAFF_DESC NVARCHAR2(100) NULL, DESCRIPTION NVARCHAR2(1000) NULL, + IS_USED NUMBER NULL, CREATOR NUMBER NULL, DELETE_TYPE NUMBER NULL, CREATE_TIME DATE NULL, @@ -392,6 +331,49 @@ CREATE TABLE JCL_ORG_STAFFS ( ); +--JCL_CODERULE +create table JCL_CODERULE ( + ID NUMBER not null, + SERIAL_TYPE NVARCHAR2(50) null, + SERIAL_ENABLE CHAR(1) null, + ONESELF_TYPE NVARCHAR2(50) null, + CREATOR NUMBER null, + DELETE_TYPE NUMBER null, + CREATE_TIME DATE null, + UPDATE_TIME DATE null, + constraint JCL_CODERULE primary key (ID) +); + +--JCL_CODERULE_DETAIL +create table JCL_CODERULE_DETAIL ( + ID NUMBER not null, + CODERULE_ID NUMBER(11) null, + RULE_TYPE NVARCHAR2(50) null, + RULE_VALUE NVARCHAR2(255) null, + SHOW_ORDER NUMBER(11) null, + CREATOR NUMBER null, + DELETE_TYPE NUMBER null, + CREATE_TIME DATE null, + UPDATE_TIME DATE null, + constraint JCL_CODERULE_DETAIL primary key (ID) +); + +--JCL_CODERULE_RESERVED +CREATE TABLE JCL_CODERULE_RESERVED ( + ID NUMBER NOT NULL, + CODERULE_ID NUMBER(11) NULL, + RESERVED_CODE NVARCHAR2(255) NULL, + RESERVED_DESC NVARCHAR2 (1000) NULL, + CREATOR NUMBER NULL, + DELETE_TYPE NUMBER NULL, + CREATE_TIME DATE NULL, + UPDATE_TIME DATE NULL, + CONSTRAINT JCL_CODERULE_RESERVED PRIMARY KEY (ID) +); + + + + diff --git a/docs/表结构SQL/SqlServer.sql b/docs/表结构SQL/SqlServer.sql index 8cea6e9b..a466c2c2 100644 --- a/docs/表结构SQL/SqlServer.sql +++ b/docs/表结构SQL/SqlServer.sql @@ -5,6 +5,7 @@ CREATE TABLE JCL_ORG_SCHEME ( scheme_name varchar(100) COLLATE Chinese_PRC_CI_AS NULL, scheme_description text COLLATE Chinese_PRC_CI_AS NULL, forbidden_tag int NULL, + is_used int null, creator int null, delete_type int null, create_time date null, @@ -19,6 +20,7 @@ CREATE TABLE JCL_ORG_LEVEL ( description text COLLATE Chinese_PRC_CI_AS NULL, scheme_id int null, forbidden_tag int NULL, + is_used int null, creator int null, delete_type int null, create_time date null, @@ -34,6 +36,7 @@ CREATE TABLE JCL_ORG_GRADE ( scheme_id int null, level_id varchar(100) null, forbidden_tag int NULL, + is_used int null, creator int null, delete_type int null, create_time date null, @@ -49,6 +52,7 @@ CREATE TABLE JCL_ORG_SEQUENCE ( description text COLLATE Chinese_PRC_CI_AS NULL, scheme_id int null, forbidden_tag int NULL, + is_used int null, creator int null, delete_type int null, create_time date null, @@ -62,6 +66,7 @@ CREATE TABLE JCL_ORG_POST ( post_no varchar(100) COLLATE Chinese_PRC_CI_AS NULL, post_name varchar(100) COLLATE Chinese_PRC_CI_AS NULL, description text COLLATE Chinese_PRC_CI_AS NULL, + is_used int null, creator int null, delete_type int null, create_time date null, @@ -79,7 +84,8 @@ CREATE TABLE JCL_ORG_POST_INFO ( post_info_qualification text null, post_id int null, description text COLLATE Chinese_PRC_CI_AS NULL, - forbidden_tag int NULL, + forbidden_tag int NULL, + is_used int null, creator int null, delete_type int null, create_time date null, @@ -99,6 +105,7 @@ CREATE TABLE JCL_ORG_COMP ( comp_principal int null, description text COLLATE Chinese_PRC_CI_AS NULL, forbidden_tag int NULL, + is_used int null, creator int null, delete_type int null, create_time date null, @@ -176,6 +183,7 @@ CREATE TABLE JCL_ORG_DEPT ( show_order int null, description text COLLATE Chinese_PRC_CI_AS NULL, forbidden_tag int NULL, + is_used int null, creator int null, delete_type int null, create_time date null, @@ -183,51 +191,14 @@ CREATE TABLE JCL_ORG_DEPT ( CONSTRAINT JCL_ORG_DEPT_PK PRIMARY KEY (id) ); --- JCL_FIELD_EXTENDGROUP_DEPT -CREATE TABLE JCL_FIELD_EXTENDGROUP_DEPT ( - id int IDENTITY(1,1) NOT NULL, - extend_type int null, - group_name varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - creator int null, - delete_type int null, - create_time date null, - update_time date null, - CONSTRAINT JCL_FIELD_EXTENDGROUP_DEPT_PK PRIMARY KEY (id) -); - --- JCL_FIELD_EXTENDINFO_DEPT -CREATE TABLE JCL_FIELD_EXTENDINFO_DEPT ( - id int IDENTITY(1,1) NOT NULL, - extend_type int null, - table_name varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - field_name varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - field_name_desc varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - field_type varchar(1000) COLLATE Chinese_PRC_CI_AS NULL, - control_type int null, - extend_group int null, - isenable int null, - isrequired int null, - list_show int null, - search_show int null, - edit_show int null, - add_show int null, - button_show int null, - show_order int null, - creator int null, - delete_type int null, - create_time date null, - update_time date null, - CONSTRAINT JCL_FIELD_EXTENDINFO_DEPT_PK PRIMARY KEY (id) -); - --- JCL_ORG_DEPTPEXT -CREATE TABLE JCL_ORG_DEPTPEXT ( +-- JCL_ORG_DEPTEXT +CREATE TABLE JCL_ORG_DEPTEXT ( id int IDENTITY(1,1) NOT NULL, creator int null, delete_type int null, create_time date null, update_time date null, - CONSTRAINT JCL_ORG_DEPTPEXT_PK PRIMARY KEY (id) + CONSTRAINT JCL_ORG_DEPTEXT_PK PRIMARY KEY (id) ); -- JCL_ORG_DEPTEXT_DT1 @@ -248,7 +219,7 @@ CREATE TABLE JCL_ORG_JOB ( job_name varchar(100) COLLATE Chinese_PRC_CI_AS NULL, parent_comp int null, parent_dept int null, - sequence_id int null, + sequence_id int null, scheme_id int null, parent_job int null, is_key int null, @@ -257,6 +228,7 @@ CREATE TABLE JCL_ORG_JOB ( work_duty text null, work_authority text null, forbidden_tag int NULL, + is_used int null, creator int null, delete_type int null, create_time date null, @@ -268,60 +240,25 @@ CREATE TABLE JCL_ORG_JOB ( CREATE TABLE JCL_ORG_JOBDT ( id int IDENTITY(1,1) NOT NULL, mainid int NULL, - level_id int null, - grade_id int null, - creator int null, - delete_type int null, - create_time date null, - update_time date null, - CONSTRAINT CL_ORG_DEPTPEXT_PK PRIMARY KEY (id) -); - --- JCL_FIELD_EXTENDGROUP_JOB -CREATE TABLE JCL_FIELD_EXTENDGROUP_JOB ( - id int IDENTITY(1,1) NOT NULL, - extend_type int null, - group_name varchar(100) COLLATE Chinese_PRC_CI_AS NULL, + level_id varchar(100) NULL, + grade_id varchar(100) NULL, + level_id_span varchar(100) NULL, + grade_id_span varchar(100) NULL, creator int null, delete_type int null, create_time date null, update_time date null, - CONSTRAINT JCL_FIELD_EXTENDGROUP_JOB_PK PRIMARY KEY (id) + CONSTRAINT JCL_ORG_JOBDT_PK PRIMARY KEY (id) ); --- JCL_FIELD_EXTENDINFO_JOB -CREATE TABLE JCL_FIELD_EXTENDINFO_JOB ( - id int IDENTITY(1,1) NOT NULL, - extend_type int null, - table_name varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - field_name varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - field_name_desc varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - field_type varchar(1000) COLLATE Chinese_PRC_CI_AS NULL, - control_type int null, - extend_group int null, - isenable int null, - isrequired int null, - list_show int null, - search_show int null, - edit_show int null, - add_show int null, - button_show int null, - show_order int null, - creator int null, - delete_type int null, - create_time date null, - update_time date null, - CONSTRAINT JCL_FIELD_EXTENDINFO_JOB_PK PRIMARY KEY (id) -); - --- JCL_ORG_JOBPEXT -CREATE TABLE JCL_ORG_JOBPEXT ( +-- JCL_ORG_JOBEXT +CREATE TABLE JCL_ORG_JOBEXT ( id int IDENTITY(1,1) NOT NULL, creator int null, delete_type int null, create_time date null, update_time date null, - CONSTRAINT JCL_ORG_JOBPEXT_PK PRIMARY KEY (id) + CONSTRAINT JCL_ORG_JOBEXT_PK PRIMARY KEY (id) ); -- JCL_ORG_JOBEXT_DT1 @@ -347,6 +284,7 @@ CREATE TABLE JCL_ORG_STAFFPLAN ( company_id varchar(100) COLLATE Chinese_PRC_CI_AS NULL, description text NULL, forbidden_tag int NULL, + is_used int null, creator int null, delete_type int null, create_time date null, @@ -367,7 +305,8 @@ CREATE TABLE JCL_ORG_STAFF ( freeze_num int null, lack_status int null, staff_desc varchar(100) COLLATE Chinese_PRC_CI_AS NULL, - description text null, + description text null, + is_used int null, creator int null, delete_type int null, create_time date null, @@ -391,6 +330,49 @@ CREATE TABLE JCL_ORG_STAFFS ( ); +--JCL_CODERULE +CREATE TABLE JCL_CODERULE ( + id int IDENTITY(1,1) NOT NULL, + serial_type varchar(50) null, + serial_enable char(1) null, + oneself_type varchar(50) null, + creator int null, + delete_type int null, + create_time date null, + update_time date null, + CONSTRAINT JCL_CODERULE PRIMARY KEY (id) +); + +--JCL_CODERULE_DETAIL +CREATE TABLE JCL_CODERULE_DETAIL ( + id int IDENTITY(1,1) NOT NULL, + coderule_id int(11) null, + rule_type varchar(50) null, + rule_value varchar(255) null, + show_order int(11) null, + creator int null, + delete_type int null, + create_time date null, + update_time date null, + CONSTRAINT JCL_CODERULE_DETAIL PRIMARY KEY (id) +); + +--JCL_CODERULE_RESERVED +CREATE TABLE JCL_CODERULE_RESERVED ( + id int IDENTITY(1,1) NOT NULL, + coderule_id int(11) null, + reserved_code varchar(255) null, + reserved_desc varchar (1000) null, + creator int null, + delete_type int null, + create_time date null, + update_time date null, + CONSTRAINT JCL_CODERULE_RESERVED PRIMARY KEY (id) +); + + + +