|
@@ -5,12 +5,12 @@ create table org_group
|
|
|
id varchar(40) not null primary key ,
|
|
|
code varchar(40) null,
|
|
|
name varchar(255) null,
|
|
|
- create_by varchar(40) null,
|
|
|
+ create_user varchar(40) null,
|
|
|
create_time timestamp null,
|
|
|
- update_by varchar(40) null,
|
|
|
+ update_user varchar(40) null,
|
|
|
update_time timestamp null,
|
|
|
remark varchar(500) null
|
|
|
-);
|
|
|
+) comment '集团(多租户)';
|
|
|
|
|
|
# 2、公司
|
|
|
create table org_company
|
|
@@ -19,12 +19,12 @@ create table org_company
|
|
|
name varchar(40) null,
|
|
|
group_code varchar(40) not null ,
|
|
|
parent_id varchar(40) null,
|
|
|
- create_by varchar(40) null,
|
|
|
+ create_user varchar(40) null,
|
|
|
create_time timestamp null ,
|
|
|
- update_by varchar(40) null,
|
|
|
+ update_user varchar(40) null,
|
|
|
update_time timestamp null,
|
|
|
remark varchar(500) null
|
|
|
-);
|
|
|
+) comment '公司';
|
|
|
|
|
|
# 3、部门
|
|
|
create table org_dept
|
|
@@ -36,12 +36,12 @@ create table org_dept
|
|
|
project_id varchar(40) not null ,
|
|
|
group_code varchar(40) not null ,
|
|
|
type varchar(40) not null comment '部门分类',
|
|
|
- create_by varchar(40) null,
|
|
|
+ create_user varchar(40) null,
|
|
|
create_time timestamp null,
|
|
|
- update_by varchar(40) null,
|
|
|
+ update_user varchar(40) null,
|
|
|
update_time timestamp null,
|
|
|
remark varchar(500)
|
|
|
-);
|
|
|
+) comment '部门表';
|
|
|
|
|
|
# 4、岗位
|
|
|
create table org_job
|
|
@@ -51,12 +51,12 @@ create table org_job
|
|
|
project_id varchar(40) not null ,
|
|
|
group_code varchar(40) not null ,
|
|
|
type varchar(40) not null comment '岗位类型',
|
|
|
- create_by varchar(40) null,
|
|
|
+ create_user varchar(40) null,
|
|
|
create_time timestamp null,
|
|
|
- update_by varchar(40) null,
|
|
|
+ update_user varchar(40) null,
|
|
|
update_time timestamp null,
|
|
|
remark varchar(500)
|
|
|
-);
|
|
|
+) comment '岗位';
|
|
|
|
|
|
# 5、部门模板
|
|
|
create table org_dept_template
|
|
@@ -64,12 +64,12 @@ create table org_dept_template
|
|
|
id varchar(40) not null primary key ,
|
|
|
name varchar(40) not null ,
|
|
|
group_code varchar(40) not null ,
|
|
|
- create_by varchar(40) null,
|
|
|
+ create_user varchar(40) null,
|
|
|
create_time timestamp null,
|
|
|
- update_by varchar(40) null,
|
|
|
+ update_user varchar(40) null,
|
|
|
update_time timestamp null,
|
|
|
remark varchar(500)
|
|
|
-);
|
|
|
+) comment '部门模板';
|
|
|
|
|
|
# 6、部门层级结构模版
|
|
|
create table org_dept_lv_template
|
|
@@ -78,12 +78,12 @@ create table org_dept_lv_template
|
|
|
name varchar(40) not null ,
|
|
|
parent_id varchar(40) not null ,
|
|
|
group_code varchar(40) not null ,
|
|
|
- create_by varchar(40) null,
|
|
|
+ create_user varchar(40) null,
|
|
|
create_time timestamp null,
|
|
|
- update_by varchar(40) null,
|
|
|
+ update_user varchar(40) null,
|
|
|
update_time timestamp null,
|
|
|
remark varchar(500)
|
|
|
-);
|
|
|
+) comment '部门层级结构模板';
|
|
|
|
|
|
# 7、岗位模版
|
|
|
create table org_job_template
|
|
@@ -91,12 +91,12 @@ create table org_job_template
|
|
|
id varchar(40) not null primary key ,
|
|
|
name varchar(40) not null ,
|
|
|
group_code varchar(40) not null ,
|
|
|
- create_by varchar(40) null,
|
|
|
+ create_user varchar(40) null,
|
|
|
create_time timestamp null,
|
|
|
- update_by varchar(40) null,
|
|
|
+ update_user varchar(40) null,
|
|
|
update_time timestamp null,
|
|
|
remark varchar(500)
|
|
|
-);
|
|
|
+) comment '';
|
|
|
|
|
|
# 8、岗位模版与部门模版关系表
|
|
|
create table org_job_dept_template
|
|
@@ -105,12 +105,12 @@ create table org_job_dept_template
|
|
|
name varchar(40) not null ,
|
|
|
parent_id varchar(40) not null ,
|
|
|
group_code varchar(40) not null ,
|
|
|
- create_by varchar(40) null,
|
|
|
+ create_user varchar(40) null,
|
|
|
create_time timestamp null,
|
|
|
- update_by varchar(40) null,
|
|
|
+ update_user varchar(40) null,
|
|
|
update_time timestamp null,
|
|
|
remark varchar(500) null
|
|
|
-);
|
|
|
+) comment '';
|
|
|
|
|
|
|
|
|
# 9、人员
|
|
@@ -120,12 +120,12 @@ create table org_person
|
|
|
person_name varchar(40) null ,
|
|
|
gender int null ,
|
|
|
status int not null ,
|
|
|
- create_by varchar(40) null,
|
|
|
+ create_user varchar(40) null,
|
|
|
create_time timestamp null,
|
|
|
- update_by varchar(40) null,
|
|
|
+ update_user varchar(40) null,
|
|
|
update_time timestamp null,
|
|
|
remark varchar(500)
|
|
|
-);
|
|
|
+) comment '' ;
|
|
|
|
|
|
# 10、账号
|
|
|
create table org_account
|
|
@@ -135,12 +135,12 @@ create table org_account
|
|
|
password varchar(40) null ,
|
|
|
person_id varchar(40) null ,
|
|
|
status int not null ,
|
|
|
- create_by varchar(40) null,
|
|
|
+ create_user varchar(40) null,
|
|
|
create_time timestamp null,
|
|
|
- update_by varchar(40) null,
|
|
|
+ update_user varchar(40) null,
|
|
|
update_time timestamp null,
|
|
|
remark varchar(500)
|
|
|
-);
|
|
|
+) comment '';
|
|
|
|
|
|
# 11、项目数据权限
|
|
|
create table org_auth_prj_data
|
|
@@ -148,12 +148,12 @@ create table org_auth_prj_data
|
|
|
id varchar(40) not null primary key ,
|
|
|
name varchar(40) not null ,
|
|
|
group_code varchar(40) null ,
|
|
|
- create_by varchar(40) null,
|
|
|
+ create_user varchar(40) null,
|
|
|
create_time timestamp null,
|
|
|
- update_by varchar(40) null,
|
|
|
+ update_user varchar(40) null,
|
|
|
update_time timestamp null,
|
|
|
remark varchar(500)
|
|
|
-);
|
|
|
+) comment '';
|
|
|
|
|
|
# 12、公司下的项目数据权限表
|
|
|
create table org_auth_company_prj
|
|
@@ -162,12 +162,12 @@ create table org_auth_company_prj
|
|
|
company_id varchar(40) not null ,
|
|
|
project_id varchar(40) not null ,
|
|
|
group_code varchar(40) not null ,
|
|
|
- create_by varchar(40) null,
|
|
|
+ create_user varchar(40) null,
|
|
|
create_time timestamp null,
|
|
|
- update_by varchar(40) null,
|
|
|
+ update_user varchar(40) null,
|
|
|
update_time timestamp null,
|
|
|
remark varchar(500)
|
|
|
-);
|
|
|
+) comment '';
|
|
|
|
|
|
# 13、项目下的公司数据表
|
|
|
create table org_rel_company_prj
|
|
@@ -176,12 +176,12 @@ create table org_rel_company_prj
|
|
|
company_id varchar(40) not null ,
|
|
|
project_id varchar(40) not null ,
|
|
|
group_code varchar(40) not null ,
|
|
|
- create_by varchar(40) null,
|
|
|
+ create_user varchar(40) null,
|
|
|
create_time timestamp null,
|
|
|
- update_by varchar(40) null,
|
|
|
+ update_user varchar(40) null,
|
|
|
update_time timestamp null,
|
|
|
remark varchar(500)
|
|
|
-);
|
|
|
+) comment '项目下的公司数据表';
|
|
|
|
|
|
# 14、部门的项目数据权限表
|
|
|
create table org_auth_dept_prj
|
|
@@ -190,12 +190,12 @@ create table org_auth_dept_prj
|
|
|
dept_id varchar(40) not null ,
|
|
|
project_id varchar(40) not null ,
|
|
|
group_code varchar(40) not null ,
|
|
|
- create_by varchar(40) null,
|
|
|
+ create_user varchar(40) null,
|
|
|
create_time timestamp null,
|
|
|
- update_by varchar(40) null,
|
|
|
+ update_user varchar(40) null,
|
|
|
update_time timestamp null,
|
|
|
remark varchar(500)
|
|
|
-);
|
|
|
+) comment '部门的项目数据权限表';
|
|
|
|
|
|
# 15、岗位&部门关系表
|
|
|
create table org_cfg_dept_job
|
|
@@ -204,12 +204,12 @@ create table org_cfg_dept_job
|
|
|
dept_id varchar(40) not null comment '部门id',
|
|
|
job_id varchar(40) not null comment '岗位id',
|
|
|
status int not null ,
|
|
|
- create_by varchar(40) null,
|
|
|
+ create_user varchar(40) null,
|
|
|
create_time timestamp null,
|
|
|
- update_by varchar(40) null,
|
|
|
+ update_user varchar(40) null,
|
|
|
update_time timestamp null,
|
|
|
remark varchar(500)
|
|
|
-);
|
|
|
+) comment '岗位&部门关系表';
|
|
|
|
|
|
# 16、人员配置公司管理权限
|
|
|
create table org_cfg_person_company
|
|
@@ -218,12 +218,12 @@ create table org_cfg_person_company
|
|
|
person_id varchar(40) not null comment '账号id',
|
|
|
company_id varchar(40) not null comment '公司id',
|
|
|
status int not null ,
|
|
|
- create_by varchar(40) null,
|
|
|
+ create_user varchar(40) null,
|
|
|
create_time timestamp null,
|
|
|
- update_by varchar(40) null,
|
|
|
+ update_user varchar(40) null,
|
|
|
update_time timestamp null,
|
|
|
remark varchar(500)
|
|
|
-);
|
|
|
+) comment '人员配置公司管理权限';
|
|
|
|
|
|
# 17、人员配置项目数据权限
|
|
|
create table org_cfg_person_prj
|
|
@@ -232,12 +232,12 @@ create table org_cfg_person_prj
|
|
|
person_id varchar(40) not null comment '账号id',
|
|
|
project_id varchar(40) not null comment '项目id',
|
|
|
status int not null ,
|
|
|
- create_by varchar(40) null,
|
|
|
+ create_user varchar(40) null,
|
|
|
create_time timestamp null,
|
|
|
- update_by varchar(40) null,
|
|
|
+ update_user varchar(40) null,
|
|
|
update_time timestamp null,
|
|
|
remark varchar(500)
|
|
|
-);
|
|
|
+) comment '人员配置项目数据权限';
|
|
|
|
|
|
# 18、人员与部门关系表
|
|
|
create table org_cfg_person_dept
|
|
@@ -247,12 +247,12 @@ create table org_cfg_person_dept
|
|
|
dept_id varchar(40) not null comment '部门id',
|
|
|
major_dept int not null comment '是否为主部门',
|
|
|
status int not null ,
|
|
|
- create_by varchar(40) null,
|
|
|
+ create_user varchar(40) null,
|
|
|
create_time timestamp null,
|
|
|
- update_by varchar(40) null,
|
|
|
+ update_user varchar(40) null,
|
|
|
update_time timestamp null,
|
|
|
remark varchar(500)
|
|
|
-);
|
|
|
+) comment '人员与部门关系表';
|
|
|
|
|
|
# 19、人员与岗位关系表
|
|
|
create table org_cfg_person_job
|
|
@@ -261,12 +261,12 @@ create table org_cfg_person_job
|
|
|
person_id varchar(40) not null comment '账号id',
|
|
|
dept_job_id varchar(40) not null comment '部门岗位关系id',
|
|
|
status int not null ,
|
|
|
- create_by varchar(40) null,
|
|
|
+ create_user varchar(40) null,
|
|
|
create_time timestamp null,
|
|
|
- update_by varchar(40) null,
|
|
|
+ update_user varchar(40) null,
|
|
|
update_time timestamp null,
|
|
|
remark varchar(500)
|
|
|
-);
|
|
|
+) comment '人员与岗位关系表';
|
|
|
|
|
|
# 20、产品线
|
|
|
create table org_product
|
|
@@ -274,12 +274,12 @@ create table org_product
|
|
|
id varchar(40) not null primary key ,
|
|
|
code varchar(40) not null ,
|
|
|
name varchar(40) not null ,
|
|
|
- create_by varchar(40) null,
|
|
|
+ create_user varchar(40) null,
|
|
|
create_time timestamp null,
|
|
|
- update_by varchar(40) null,
|
|
|
+ update_user varchar(40) null,
|
|
|
update_time timestamp null,
|
|
|
remark varchar(500)
|
|
|
-);
|
|
|
+) comment '产品线';
|
|
|
|
|
|
# 21、应用
|
|
|
create table org_application
|
|
@@ -288,12 +288,12 @@ create table org_application
|
|
|
code varchar(40) not null ,
|
|
|
name varchar(40) not null ,
|
|
|
category varchar(40) not null ,
|
|
|
- create_by varchar(40) null,
|
|
|
+ create_user varchar(40) null,
|
|
|
create_time timestamp null,
|
|
|
- update_by varchar(40) null,
|
|
|
+ update_user varchar(40) null,
|
|
|
update_time timestamp null,
|
|
|
remark varchar(500)
|
|
|
-);
|
|
|
+) comment '应用';
|
|
|
|
|
|
# 22、功能
|
|
|
create table org_function
|
|
@@ -302,12 +302,12 @@ create table org_function
|
|
|
code varchar(40) not null ,
|
|
|
name varchar(40) not null ,
|
|
|
app_code varchar(40) not null ,
|
|
|
- create_by varchar(40) null,
|
|
|
+ create_user varchar(40) null,
|
|
|
create_time timestamp null,
|
|
|
- update_by varchar(40) null,
|
|
|
+ update_user varchar(40) null,
|
|
|
update_time timestamp null,
|
|
|
remark varchar(500)
|
|
|
-);
|
|
|
+) comment '功能';
|
|
|
|
|
|
# 23、功能层级
|
|
|
create table org_function_lv
|
|
@@ -316,12 +316,12 @@ create table org_function_lv
|
|
|
code varchar(40) not null ,
|
|
|
name varchar(40) not null ,
|
|
|
parent_id varchar(40) null ,
|
|
|
- create_by varchar(40) null,
|
|
|
+ create_user varchar(40) null,
|
|
|
create_time timestamp null,
|
|
|
- update_by varchar(40) null,
|
|
|
+ update_user varchar(40) null,
|
|
|
update_time timestamp null,
|
|
|
remark varchar(500)
|
|
|
-);
|
|
|
+) comment '功能层级';
|
|
|
|
|
|
|
|
|
# 24、集团配置应用
|
|
@@ -331,12 +331,12 @@ create table org_cfg_group_app
|
|
|
app_code varchar(40) not null ,
|
|
|
group_code varchar(40) not null ,
|
|
|
status int not null ,
|
|
|
- create_by varchar(40) null,
|
|
|
+ create_user varchar(40) null,
|
|
|
create_time timestamp null,
|
|
|
- update_by varchar(40) null,
|
|
|
+ update_user varchar(40) null,
|
|
|
update_time timestamp null,
|
|
|
remark varchar(500)
|
|
|
-);
|
|
|
+) comment '集团配置应用';
|
|
|
|
|
|
|
|
|
# 25、集团配置功能
|
|
@@ -346,12 +346,12 @@ create table org_cfg_group_func
|
|
|
func_code varchar(40) not null ,
|
|
|
group_code varchar(40) not null ,
|
|
|
status int not null ,
|
|
|
- create_by varchar(40) null,
|
|
|
+ create_user varchar(40) null,
|
|
|
create_time timestamp null,
|
|
|
- update_by varchar(40) null,
|
|
|
+ update_user varchar(40) null,
|
|
|
update_time timestamp null,
|
|
|
remark varchar(500)
|
|
|
-);
|
|
|
+) comment '集团配置功能';
|
|
|
|
|
|
# 26、项目配置应用
|
|
|
create table org_cfg_prj_app
|
|
@@ -361,12 +361,12 @@ create table org_cfg_prj_app
|
|
|
project_id varchar(40) not null ,
|
|
|
group_code varchar(40) not null ,
|
|
|
status int not null ,
|
|
|
- create_by varchar(40) null,
|
|
|
+ create_user varchar(40) null,
|
|
|
create_time timestamp null,
|
|
|
- update_by varchar(40) null,
|
|
|
+ update_user varchar(40) null,
|
|
|
update_time timestamp null,
|
|
|
remark varchar(500)
|
|
|
-);
|
|
|
+) comment '项目配置应用';
|
|
|
|
|
|
|
|
|
# 27、项目配置功能
|
|
@@ -377,12 +377,12 @@ create table org_cfg_prj_func
|
|
|
project_id varchar(40) not null ,
|
|
|
group_code varchar(40) not null ,
|
|
|
status int not null ,
|
|
|
- create_by varchar(40) null,
|
|
|
+ create_user varchar(40) null,
|
|
|
create_time timestamp null,
|
|
|
- update_by varchar(40) null,
|
|
|
+ update_user varchar(40) null,
|
|
|
update_time timestamp null,
|
|
|
remark varchar(500)
|
|
|
-);
|
|
|
+) comment '项目配置功能';
|
|
|
|
|
|
# 28、岗位配置应用
|
|
|
create table org_cfg_job_app
|
|
@@ -392,12 +392,12 @@ create table org_cfg_job_app
|
|
|
job_id varchar(40) not null ,
|
|
|
group_code varchar(40) not null ,
|
|
|
status int not null ,
|
|
|
- create_by varchar(40) null,
|
|
|
+ create_user varchar(40) null,
|
|
|
create_time timestamp null,
|
|
|
- update_by varchar(40) null,
|
|
|
+ update_user varchar(40) null,
|
|
|
update_time timestamp null,
|
|
|
remark varchar(500)
|
|
|
-);
|
|
|
+) comment '岗位配置应用';
|
|
|
|
|
|
# 29、岗位配置功能
|
|
|
create table org_cfg_job_func
|
|
@@ -408,9 +408,9 @@ create table org_cfg_job_func
|
|
|
job_id varchar(40) not null ,
|
|
|
group_code varchar(40) not null ,
|
|
|
status int not null ,
|
|
|
- create_by varchar(40) null,
|
|
|
+ create_user varchar(40) null,
|
|
|
create_time timestamp null,
|
|
|
- update_by varchar(40) null,
|
|
|
+ update_user varchar(40) null,
|
|
|
update_time timestamp null,
|
|
|
remark varchar(500)
|
|
|
-);
|
|
|
+) comment '岗位配置功能';
|