390 lines
17 KiB
MySQL
390 lines
17 KiB
MySQL
CREATE TABLE "WPPDB"."project"
|
||
(
|
||
"project_id" CHAR(36 CHAR) NOT NULL,
|
||
"code" VARCHAR(20 CHAR) NOT NULL,
|
||
"name" VARCHAR(200 CHAR) NOT NULL,
|
||
"description" TEXT,
|
||
"topology" CLOB,
|
||
"created_at" TIMESTAMP(0) DEFAULT CURRENT_TIMESTAMP(),
|
||
"updated_at" TIMESTAMP(0) DEFAULT CURRENT_TIMESTAMP(),
|
||
"modifier" VARCHAR(40 CHAR),
|
||
NOT CLUSTER PRIMARY KEY("project_id"),
|
||
CONSTRAINT "code" UNIQUE("code")) STORAGE(ON "MAIN", CLUSTERBTR) ;
|
||
|
||
COMMENT ON COLUMN WPPDB."project"."code" IS '项目编号';
|
||
COMMENT ON COLUMN WPPDB."project"."created_at" IS '创建时间';
|
||
COMMENT ON COLUMN WPPDB."project"."description" IS '项目描述';
|
||
COMMENT ON COLUMN WPPDB."project"."modifier" IS '最近修改者';
|
||
COMMENT ON COLUMN WPPDB."project"."name" IS '项目名称';
|
||
COMMENT ON COLUMN WPPDB."project"."project_id" IS '项目主键';
|
||
COMMENT ON COLUMN WPPDB."project"."topology" IS '项目拓扑关系';
|
||
COMMENT ON COLUMN WPPDB."project"."updated_at" IS '修改时间';
|
||
|
||
|
||
CREATE TABLE "WPPDB"."sys_config"
|
||
(
|
||
"id" VARCHAR(40 CHAR) NOT NULL,
|
||
"sysname" VARCHAR(200 CHAR),
|
||
"welcome" VARCHAR(500 CHAR),
|
||
"funcation" CLOB,
|
||
"remark" CLOB,
|
||
"versioninfo" CLOB,
|
||
"lastmodifydate" TIMESTAMP(0),
|
||
"custom1" VARCHAR(100 CHAR),
|
||
"custom2" VARCHAR(100 CHAR),
|
||
"custom3" VARCHAR(100 CHAR),
|
||
NOT CLUSTER PRIMARY KEY("id")) STORAGE(ON "MAIN", CLUSTERBTR) ;
|
||
|
||
COMMENT ON TABLE WPPDB."sys_config" IS '系统全局配置';
|
||
COMMENT ON COLUMN WPPDB."sys_config"."custom1" IS '备用1';
|
||
COMMENT ON COLUMN WPPDB."sys_config"."custom2" IS '备用2';
|
||
COMMENT ON COLUMN WPPDB."sys_config"."custom3" IS '备用3';
|
||
COMMENT ON COLUMN WPPDB."sys_config"."funcation" IS '系统功能介绍';
|
||
COMMENT ON COLUMN WPPDB."sys_config"."id" IS 'id';
|
||
COMMENT ON COLUMN WPPDB."sys_config"."lastmodifydate" IS '最近修改日期';
|
||
COMMENT ON COLUMN WPPDB."sys_config"."remark" IS '备注';
|
||
COMMENT ON COLUMN WPPDB."sys_config"."sysname" IS '系统名称';
|
||
COMMENT ON COLUMN WPPDB."sys_config"."versioninfo" IS '版本信息';
|
||
COMMENT ON COLUMN WPPDB."sys_config"."welcome" IS '欢迎词';
|
||
|
||
|
||
CREATE TABLE "WPPDB"."sys_dictionary"
|
||
(
|
||
"id" VARCHAR(40 CHAR) NOT NULL,
|
||
"dicttype" VARCHAR(20 CHAR) DEFAULT '00' NOT NULL,
|
||
"orderno" INT NOT NULL,
|
||
"dictcode" VARCHAR(40 CHAR) NOT NULL,
|
||
"dictname" VARCHAR(100 CHAR) NOT NULL,
|
||
"custom1" VARCHAR(1000 CHAR),
|
||
"custom2" VARCHAR(100 CHAR),
|
||
"custom3" CLOB,
|
||
NOT CLUSTER PRIMARY KEY("id")) STORAGE(ON "MAIN", CLUSTERBTR) ;
|
||
|
||
COMMENT ON TABLE WPPDB."sys_dictionary" IS '数据字典表';
|
||
COMMENT ON COLUMN WPPDB."sys_dictionary"."custom1" IS '备用1';
|
||
COMMENT ON COLUMN WPPDB."sys_dictionary"."custom2" IS '备用2';
|
||
COMMENT ON COLUMN WPPDB."sys_dictionary"."custom3" IS '备用3';
|
||
COMMENT ON COLUMN WPPDB."sys_dictionary"."dictcode" IS '字典编码';
|
||
COMMENT ON COLUMN WPPDB."sys_dictionary"."dictname" IS '字典名称';
|
||
COMMENT ON COLUMN WPPDB."sys_dictionary"."dicttype" IS '字典类型 00-系统内置 01-用户配置';
|
||
COMMENT ON COLUMN WPPDB."sys_dictionary"."id" IS 'id';
|
||
COMMENT ON COLUMN WPPDB."sys_dictionary"."orderno" IS '顺序号';
|
||
|
||
|
||
CREATE TABLE "WPPDB"."sys_dictionary_items"
|
||
(
|
||
"id" VARCHAR(40 CHAR) NOT NULL,
|
||
"dictid" VARCHAR(40 CHAR) NOT NULL,
|
||
"orderno" INT NOT NULL,
|
||
"itemcode" VARCHAR(40 CHAR) NOT NULL,
|
||
"dictname" VARCHAR(100 CHAR) NOT NULL,
|
||
"parentcode" VARCHAR(40 CHAR) DEFAULT '',
|
||
"custom1" VARCHAR(1000 CHAR),
|
||
"custom2" VARCHAR(100 CHAR),
|
||
"custom3" CLOB,
|
||
NOT CLUSTER PRIMARY KEY("id")) STORAGE(ON "MAIN", CLUSTERBTR) ;
|
||
|
||
COMMENT ON TABLE WPPDB."sys_dictionary_items" IS '数据字典明细';
|
||
COMMENT ON COLUMN WPPDB."sys_dictionary_items"."custom1" IS '备用1';
|
||
COMMENT ON COLUMN WPPDB."sys_dictionary_items"."custom2" IS '备用2';
|
||
COMMENT ON COLUMN WPPDB."sys_dictionary_items"."custom3" IS '备用3';
|
||
COMMENT ON COLUMN WPPDB."sys_dictionary_items"."dictid" IS '对应字典ID';
|
||
COMMENT ON COLUMN WPPDB."sys_dictionary_items"."dictname" IS '项名称';
|
||
COMMENT ON COLUMN WPPDB."sys_dictionary_items"."id" IS 'id';
|
||
COMMENT ON COLUMN WPPDB."sys_dictionary_items"."itemcode" IS '项编码';
|
||
COMMENT ON COLUMN WPPDB."sys_dictionary_items"."orderno" IS '顺序号';
|
||
COMMENT ON COLUMN WPPDB."sys_dictionary_items"."parentcode" IS '父项编码';
|
||
|
||
|
||
CREATE TABLE "WPPDB"."sys_log"
|
||
(
|
||
"id" BIGINT AUTO_INCREMENT NOT NULL,
|
||
"usercode" VARCHAR(200 CHAR),
|
||
"username" VARCHAR(200 CHAR),
|
||
"opttype" VARCHAR(20 CHAR),
|
||
"module" VARCHAR(200 CHAR),
|
||
"description" VARCHAR(400 CHAR),
|
||
"method" VARCHAR(200 CHAR),
|
||
"params" TEXT,
|
||
"logtime" TIMESTAMP(0),
|
||
"requestip" VARCHAR(200 CHAR),
|
||
"browser" VARCHAR(200 CHAR),
|
||
NOT CLUSTER PRIMARY KEY("id")) STORAGE(ON "MAIN", CLUSTERBTR) AUTO_INCREMENT = 3455487;
|
||
|
||
COMMENT ON TABLE WPPDB."sys_log" IS '系统操作日志';
|
||
COMMENT ON COLUMN WPPDB."sys_log"."browser" IS '浏览器类型';
|
||
COMMENT ON COLUMN WPPDB."sys_log"."description" IS '日志描述';
|
||
COMMENT ON COLUMN WPPDB."sys_log"."id" IS 'ID';
|
||
COMMENT ON COLUMN WPPDB."sys_log"."logtime" IS '创建时间';
|
||
COMMENT ON COLUMN WPPDB."sys_log"."method" IS '操作方法';
|
||
COMMENT ON COLUMN WPPDB."sys_log"."module" IS '模块名称';
|
||
COMMENT ON COLUMN WPPDB."sys_log"."opttype" IS '操作类型 00-登录 01-新增 02-修改 03-删除 06-查询 09其他';
|
||
COMMENT ON COLUMN WPPDB."sys_log"."params" IS '方法参数';
|
||
COMMENT ON COLUMN WPPDB."sys_log"."requestip" IS '请求IP';
|
||
COMMENT ON COLUMN WPPDB."sys_log"."usercode" IS '用户账号';
|
||
COMMENT ON COLUMN WPPDB."sys_log"."username" IS '用户名称';
|
||
|
||
|
||
CREATE OR REPLACE INDEX "WPPDB"."log_create_time_index" ON "WPPDB"."sys_log"("logtime" ASC) STORAGE(ON "MAIN", CLUSTERBTR) WITHOUT CLU_REC_ADDR ;
|
||
CREATE OR REPLACE INDEX "WPPDB"."inx_log_type" ON "WPPDB"."sys_log"("opttype" ASC) STORAGE(ON "MAIN", CLUSTERBTR) WITHOUT CLU_REC_ADDR ;
|
||
|
||
CREATE TABLE "WPPDB"."sys_menu"
|
||
(
|
||
"id" VARCHAR(40 CHAR) NOT NULL,
|
||
"systemcode" VARCHAR(2 CHAR) NOT NULL,
|
||
"type" VARCHAR(2 CHAR) NOT NULL,
|
||
"code" VARCHAR(20 CHAR) NOT NULL,
|
||
"name" VARCHAR(100 CHAR) NOT NULL,
|
||
"icon" VARCHAR(100 CHAR),
|
||
"islink" VARCHAR(2 CHAR),
|
||
"opturl" VARCHAR(200 CHAR),
|
||
"permission" VARCHAR(100 CHAR),
|
||
"parentid" VARCHAR(40 CHAR),
|
||
"orderno" INT,
|
||
"isdisplay" VARCHAR(2 CHAR),
|
||
"lastmodifier" VARCHAR(40 CHAR),
|
||
"lastmodifydate" TIMESTAMP(0),
|
||
"custom1" VARCHAR(100 CHAR),
|
||
"custom2" VARCHAR(100 CHAR),
|
||
"custom3" VARCHAR(100 CHAR),
|
||
NOT CLUSTER PRIMARY KEY("id")) STORAGE(ON "MAIN", CLUSTERBTR) ;
|
||
|
||
COMMENT ON TABLE WPPDB."sys_menu" IS '菜单及按钮';
|
||
COMMENT ON COLUMN WPPDB."sys_menu"."code" IS '在系统内自动生成';
|
||
COMMENT ON COLUMN WPPDB."sys_menu"."custom1" IS '备用1';
|
||
COMMENT ON COLUMN WPPDB."sys_menu"."custom2" IS '备用2';
|
||
COMMENT ON COLUMN WPPDB."sys_menu"."custom3" IS '备用3';
|
||
COMMENT ON COLUMN WPPDB."sys_menu"."icon" IS '图标地址';
|
||
COMMENT ON COLUMN WPPDB."sys_menu"."id" IS 'id';
|
||
COMMENT ON COLUMN WPPDB."sys_menu"."isdisplay" IS '0-不显示 1-显示';
|
||
COMMENT ON COLUMN WPPDB."sys_menu"."islink" IS '是否外链';
|
||
COMMENT ON COLUMN WPPDB."sys_menu"."lastmodifier" IS '最近修改者';
|
||
COMMENT ON COLUMN WPPDB."sys_menu"."lastmodifydate" IS '最近修改日期';
|
||
COMMENT ON COLUMN WPPDB."sys_menu"."name" IS '名称';
|
||
COMMENT ON COLUMN WPPDB."sys_menu"."opturl" IS '内部模块路径或者外链地址';
|
||
COMMENT ON COLUMN WPPDB."sys_menu"."orderno" IS '排序号';
|
||
COMMENT ON COLUMN WPPDB."sys_menu"."parentid" IS '顶级为0';
|
||
COMMENT ON COLUMN WPPDB."sys_menu"."permission" IS '权限控制标识';
|
||
COMMENT ON COLUMN WPPDB."sys_menu"."systemcode" IS '1-web 2-pad 3-mobile';
|
||
COMMENT ON COLUMN WPPDB."sys_menu"."type" IS '0-目录 1-菜单 2-按钮';
|
||
|
||
|
||
CREATE TABLE "WPPDB"."sys_message"
|
||
(
|
||
"id" VARCHAR(40 CHAR) NOT NULL,
|
||
"createtime" TIMESTAMP(0) NOT NULL,
|
||
"type" VARCHAR(2 CHAR) NOT NULL,
|
||
"title" VARCHAR(100 CHAR) NOT NULL,
|
||
"content" VARCHAR(400 CHAR) NOT NULL,
|
||
"sender_name" VARCHAR(40 CHAR),
|
||
"receiver_codes" VARCHAR(1000 CHAR),
|
||
"receiver_names" VARCHAR(1000 CHAR),
|
||
"status" VARCHAR(2 CHAR) DEFAULT '1' NOT NULL,
|
||
"validperiod" INT DEFAULT 24,
|
||
"readtime" TIMESTAMP(0),
|
||
"custom1" VARCHAR(100 CHAR),
|
||
"custom2" VARCHAR(100 CHAR),
|
||
"custom3" VARCHAR(100 CHAR),
|
||
NOT CLUSTER PRIMARY KEY("id")) STORAGE(ON "MAIN", CLUSTERBTR) ;
|
||
|
||
COMMENT ON TABLE WPPDB."sys_message" IS '消息通知';
|
||
COMMENT ON COLUMN WPPDB."sys_message"."content" IS '消息内容';
|
||
COMMENT ON COLUMN WPPDB."sys_message"."createtime" IS '创建时间:排序';
|
||
COMMENT ON COLUMN WPPDB."sys_message"."custom1" IS '备用1';
|
||
COMMENT ON COLUMN WPPDB."sys_message"."custom2" IS '备用2';
|
||
COMMENT ON COLUMN WPPDB."sys_message"."custom3" IS '备用3';
|
||
COMMENT ON COLUMN WPPDB."sys_message"."id" IS 'ID';
|
||
COMMENT ON COLUMN WPPDB."sys_message"."readtime" IS '已阅时间';
|
||
COMMENT ON COLUMN WPPDB."sys_message"."receiver_codes" IS '接收者代码 人员账号列表';
|
||
COMMENT ON COLUMN WPPDB."sys_message"."receiver_names" IS '接收者名称:为空 即为所有人,人员名称列表';
|
||
COMMENT ON COLUMN WPPDB."sys_message"."sender_name" IS '发送者名称,定时器,人员';
|
||
COMMENT ON COLUMN WPPDB."sys_message"."status" IS '状态:1、初始创建 2-消息已阅 9-消息过期';
|
||
COMMENT ON COLUMN WPPDB."sys_message"."title" IS '消息标题';
|
||
COMMENT ON COLUMN WPPDB."sys_message"."type" IS '消息类型:1-定时任务 2-工作流触发 3-人工触发';
|
||
COMMENT ON COLUMN WPPDB."sys_message"."validperiod" IS '有效期:小时';
|
||
|
||
|
||
CREATE TABLE "WPPDB"."sys_organization"
|
||
(
|
||
"id" VARCHAR(40 CHAR) NOT NULL,
|
||
"orgtype" VARCHAR(2 CHAR) NOT NULL,
|
||
"orgcode" VARCHAR(20 CHAR) NOT NULL,
|
||
"orgname" VARCHAR(100 CHAR) NOT NULL,
|
||
"parentid" VARCHAR(40 CHAR),
|
||
"manager" VARCHAR(40 CHAR),
|
||
"isvaild" VARCHAR(2 CHAR) DEFAULT '1' NOT NULL,
|
||
"description" VARCHAR(1000 CHAR),
|
||
"lastmodifier" VARCHAR(40 CHAR),
|
||
"lastmodifydate" TIMESTAMP(0),
|
||
"custom1" VARCHAR(100 CHAR),
|
||
"custom2" VARCHAR(100 CHAR),
|
||
"custom3" VARCHAR(100 CHAR),
|
||
NOT CLUSTER PRIMARY KEY("id")) STORAGE(ON "MAIN", CLUSTERBTR) ;
|
||
|
||
COMMENT ON TABLE WPPDB."sys_organization" IS '系统组织框架';
|
||
COMMENT ON COLUMN WPPDB."sys_organization"."custom1" IS '备用1';
|
||
COMMENT ON COLUMN WPPDB."sys_organization"."custom2" IS '备用2';
|
||
COMMENT ON COLUMN WPPDB."sys_organization"."custom3" IS '备用3';
|
||
COMMENT ON COLUMN WPPDB."sys_organization"."description" IS '描述';
|
||
COMMENT ON COLUMN WPPDB."sys_organization"."id" IS 'id';
|
||
COMMENT ON COLUMN WPPDB."sys_organization"."isvaild" IS '1-是 0-否';
|
||
COMMENT ON COLUMN WPPDB."sys_organization"."lastmodifier" IS '最近修改者';
|
||
COMMENT ON COLUMN WPPDB."sys_organization"."lastmodifydate" IS '最近修改日期';
|
||
COMMENT ON COLUMN WPPDB."sys_organization"."manager" IS '组织负责人';
|
||
COMMENT ON COLUMN WPPDB."sys_organization"."orgcode" IS '两位一级';
|
||
COMMENT ON COLUMN WPPDB."sys_organization"."orgname" IS '组织名称';
|
||
COMMENT ON COLUMN WPPDB."sys_organization"."orgtype" IS '1-公司 -2-部门';
|
||
COMMENT ON COLUMN WPPDB."sys_organization"."parentid" IS '上级id';
|
||
|
||
|
||
CREATE TABLE "WPPDB"."sys_quartz_job"
|
||
(
|
||
"id" VARCHAR(40 CHAR) NOT NULL,
|
||
"orderno" INT NOT NULL,
|
||
"job_name" VARCHAR(200 CHAR) NOT NULL,
|
||
"job_class" VARCHAR(200 CHAR) NOT NULL,
|
||
"job_method" VARCHAR(200 CHAR),
|
||
"job_cron" VARCHAR(300 CHAR),
|
||
"job_params" VARCHAR(200 CHAR),
|
||
"description" VARCHAR(400 CHAR),
|
||
"status" VARCHAR(2 CHAR) DEFAULT '1' NOT NULL,
|
||
"lastmodifier" VARCHAR(40 CHAR) NOT NULL,
|
||
"lastmodifydate" TIMESTAMP(0) NOT NULL,
|
||
"custom1" VARCHAR(100 CHAR),
|
||
"custom2" VARCHAR(100 CHAR),
|
||
"custom3" VARCHAR(100 CHAR),
|
||
NOT CLUSTER PRIMARY KEY("id")) STORAGE(ON "MAIN", CLUSTERBTR) ;
|
||
|
||
COMMENT ON TABLE WPPDB."sys_quartz_job" IS '定时任务';
|
||
COMMENT ON COLUMN WPPDB."sys_quartz_job"."custom1" IS '备用1';
|
||
COMMENT ON COLUMN WPPDB."sys_quartz_job"."custom2" IS '备用2';
|
||
COMMENT ON COLUMN WPPDB."sys_quartz_job"."custom3" IS '备用3';
|
||
COMMENT ON COLUMN WPPDB."sys_quartz_job"."description" IS '任务描述';
|
||
COMMENT ON COLUMN WPPDB."sys_quartz_job"."id" IS 'ID';
|
||
COMMENT ON COLUMN WPPDB."sys_quartz_job"."job_class" IS '执行类名称';
|
||
COMMENT ON COLUMN WPPDB."sys_quartz_job"."job_cron" IS '时间周期表达式';
|
||
COMMENT ON COLUMN WPPDB."sys_quartz_job"."job_method" IS '执行方法名称';
|
||
COMMENT ON COLUMN WPPDB."sys_quartz_job"."job_name" IS '任务名称';
|
||
COMMENT ON COLUMN WPPDB."sys_quartz_job"."job_params" IS '方法参数';
|
||
COMMENT ON COLUMN WPPDB."sys_quartz_job"."lastmodifier" IS '最近修改者';
|
||
COMMENT ON COLUMN WPPDB."sys_quartz_job"."lastmodifydate" IS '最近修改日期';
|
||
COMMENT ON COLUMN WPPDB."sys_quartz_job"."orderno" IS '排序号';
|
||
COMMENT ON COLUMN WPPDB."sys_quartz_job"."status" IS '状态:0-暂停、1-启用';
|
||
|
||
|
||
CREATE TABLE "WPPDB"."sys_role"
|
||
(
|
||
"id" VARCHAR(40 CHAR) NOT NULL,
|
||
"rolecode" VARCHAR(3 CHAR) NOT NULL,
|
||
"rolename" VARCHAR(100 CHAR) NOT NULL,
|
||
"level" VARCHAR(2 CHAR) NOT NULL,
|
||
"description" VARCHAR(1000 CHAR),
|
||
"orgscope" VARCHAR(1000 CHAR),
|
||
"optscope" VARCHAR(2000 CHAR),
|
||
"busscope" VARCHAR(2000 CHAR),
|
||
"isvaild" VARCHAR(2 CHAR) DEFAULT '1' NOT NULL,
|
||
"lastmodifier" VARCHAR(40 CHAR),
|
||
"lastmodifydate" TIMESTAMP(0),
|
||
"custom1" VARCHAR(100 CHAR),
|
||
"custom2" VARCHAR(100 CHAR),
|
||
"custom3" VARCHAR(100 CHAR),
|
||
NOT CLUSTER PRIMARY KEY("id")) STORAGE(ON "MAIN", CLUSTERBTR) ;
|
||
|
||
COMMENT ON TABLE WPPDB."sys_role" IS '系统角色';
|
||
COMMENT ON COLUMN WPPDB."sys_role"."busscope" IS 'json格式自定义业务范围';
|
||
COMMENT ON COLUMN WPPDB."sys_role"."custom1" IS '备用1';
|
||
COMMENT ON COLUMN WPPDB."sys_role"."custom2" IS '备用2';
|
||
COMMENT ON COLUMN WPPDB."sys_role"."custom3" IS '备用3';
|
||
COMMENT ON COLUMN WPPDB."sys_role"."description" IS '描述';
|
||
COMMENT ON COLUMN WPPDB."sys_role"."id" IS 'id';
|
||
COMMENT ON COLUMN WPPDB."sys_role"."isvaild" IS '1-是 0-否';
|
||
COMMENT ON COLUMN WPPDB."sys_role"."lastmodifier" IS '最近修改者';
|
||
COMMENT ON COLUMN WPPDB."sys_role"."lastmodifydate" IS '最近修改日期';
|
||
COMMENT ON COLUMN WPPDB."sys_role"."level" IS '1-超级管理员 2-单位管理员 3-普通用户';
|
||
COMMENT ON COLUMN WPPDB."sys_role"."optscope" IS '多个操作代码(菜单、按钮)';
|
||
COMMENT ON COLUMN WPPDB."sys_role"."orgscope" IS 'org1,org2';
|
||
COMMENT ON COLUMN WPPDB."sys_role"."rolecode" IS '系统生成,三位编号';
|
||
COMMENT ON COLUMN WPPDB."sys_role"."rolename" IS '角色名称';
|
||
|
||
|
||
CREATE TABLE "WPPDB"."sys_role_menu"
|
||
(
|
||
"id" VARCHAR(40 CHAR) NOT NULL,
|
||
"roleid" VARCHAR(40 CHAR) NOT NULL,
|
||
"menuid" VARCHAR(40 CHAR) NOT NULL,
|
||
NOT CLUSTER PRIMARY KEY("id")) STORAGE(ON "MAIN", CLUSTERBTR) ;
|
||
|
||
COMMENT ON TABLE WPPDB."sys_role_menu" IS '系统角色权限对照';
|
||
COMMENT ON COLUMN WPPDB."sys_role_menu"."id" IS 'id';
|
||
COMMENT ON COLUMN WPPDB."sys_role_menu"."menuid" IS '权限id';
|
||
COMMENT ON COLUMN WPPDB."sys_role_menu"."roleid" IS '角色id';
|
||
|
||
|
||
CREATE TABLE "WPPDB"."sys_role_users"
|
||
(
|
||
"id" VARCHAR(40 CHAR) NOT NULL,
|
||
"roleid" VARCHAR(40 CHAR) NOT NULL,
|
||
"userid" VARCHAR(40 CHAR) NOT NULL,
|
||
NOT CLUSTER PRIMARY KEY("id")) STORAGE(ON "MAIN", CLUSTERBTR) ;
|
||
|
||
COMMENT ON TABLE WPPDB."sys_role_users" IS '系统角色用户对照';
|
||
COMMENT ON COLUMN WPPDB."sys_role_users"."id" IS 'id';
|
||
COMMENT ON COLUMN WPPDB."sys_role_users"."roleid" IS '角色id';
|
||
COMMENT ON COLUMN WPPDB."sys_role_users"."userid" IS '用户id';
|
||
|
||
|
||
CREATE TABLE "WPPDB"."sys_user"
|
||
(
|
||
"id" VARCHAR(40 CHAR) NOT NULL,
|
||
"usertype" VARCHAR(20 CHAR) DEFAULT '' NOT NULL,
|
||
"username" VARCHAR(100 CHAR) NOT NULL,
|
||
"nickname" VARCHAR(255 CHAR) NOT NULL,
|
||
"password" VARCHAR(200 CHAR),
|
||
"sex" VARCHAR(2 CHAR),
|
||
"email" VARCHAR(100 CHAR),
|
||
"phone" VARCHAR(20 CHAR),
|
||
"avatar" VARCHAR(100 CHAR),
|
||
"orgid" VARCHAR(40 CHAR) NOT NULL,
|
||
"status" VARCHAR(2 CHAR) DEFAULT '1' NOT NULL,
|
||
"pwdresettime" TIMESTAMP(0),
|
||
"lastmodifier" VARCHAR(40 CHAR),
|
||
"lastmodifydate" TIMESTAMP(0),
|
||
"custom1" VARCHAR(100 CHAR),
|
||
"custom2" VARCHAR(100 CHAR),
|
||
"custom3" VARCHAR(100 CHAR),
|
||
NOT CLUSTER PRIMARY KEY("id")) STORAGE(ON "MAIN", CLUSTERBTR) ;
|
||
|
||
COMMENT ON TABLE WPPDB."sys_user" IS '系统用户';
|
||
COMMENT ON COLUMN WPPDB."sys_user"."avatar" IS '用户头像';
|
||
COMMENT ON COLUMN WPPDB."sys_user"."custom1" IS '备用1';
|
||
COMMENT ON COLUMN WPPDB."sys_user"."custom2" IS '备用2';
|
||
COMMENT ON COLUMN WPPDB."sys_user"."custom3" IS '备用3';
|
||
COMMENT ON COLUMN WPPDB."sys_user"."email" IS '邮箱';
|
||
COMMENT ON COLUMN WPPDB."sys_user"."id" IS 'id';
|
||
COMMENT ON COLUMN WPPDB."sys_user"."lastmodifier" IS '最近修改者';
|
||
COMMENT ON COLUMN WPPDB."sys_user"."lastmodifydate" IS '最近修改日期';
|
||
COMMENT ON COLUMN WPPDB."sys_user"."nickname" IS '用户昵称(中文)';
|
||
COMMENT ON COLUMN WPPDB."sys_user"."orgid" IS '所属组织';
|
||
COMMENT ON COLUMN WPPDB."sys_user"."password" IS '登录密码';
|
||
COMMENT ON COLUMN WPPDB."sys_user"."phone" IS '手机号';
|
||
COMMENT ON COLUMN WPPDB."sys_user"."pwdresettime" IS '密码修改时间';
|
||
COMMENT ON COLUMN WPPDB."sys_user"."sex" IS '性别 0-男 1-女';
|
||
COMMENT ON COLUMN WPPDB."sys_user"."status" IS '1-有效 0-停用';
|
||
COMMENT ON COLUMN WPPDB."sys_user"."username" IS '用户名称(账号)';
|
||
COMMENT ON COLUMN WPPDB."sys_user"."usertype" IS '用户类型 0-管理员 1-普通用户';
|
||
|
||
|
||
CREATE TABLE "WPPDB"."sys_user_menu"
|
||
(
|
||
"userid" VARCHAR(40 CHAR) NOT NULL,
|
||
"menuid" VARCHAR(40 CHAR),
|
||
"orderno" INT,
|
||
"opturl" VARCHAR(200 CHAR)) STORAGE(ON "MAIN", CLUSTERBTR) ;
|
||
|
||
COMMENT ON COLUMN WPPDB."sys_user_menu"."menuid" IS '权限id';
|
||
COMMENT ON COLUMN WPPDB."sys_user_menu"."opturl" IS '内部模块路径或者外链地址';
|
||
COMMENT ON COLUMN WPPDB."sys_user_menu"."orderno" IS '排序号';
|
||
COMMENT ON COLUMN WPPDB."sys_user_menu"."userid" IS '用户id';
|
||
|
||
|