|
@@ -1,15 +1,13 @@
|
|
|
-
|
|
|
-- ----------------------------
|
|
|
-- Table structure for S_CONFIG
|
|
|
-- ----------------------------
|
|
|
CREATE TABLE "S_CONFIG" (
|
|
|
- "U_ID" VARCHAR2(256 BYTE) NOT NULL ,
|
|
|
- "CONTENT" CLOB NOT NULL ,
|
|
|
- "REMARK" VARCHAR2(512 BYTE) NULL ,
|
|
|
- "CREATE_DATE" DATE NOT NULL ,
|
|
|
- "UPDATE_DATE" DATE NULL
|
|
|
-)
|
|
|
-;
|
|
|
+ "U_ID" VARCHAR2(256) NOT NULL,
|
|
|
+ "CONTENT" CLOB NOT NULL,
|
|
|
+ "REMARK" VARCHAR2(512) NULL,
|
|
|
+ "CREATE_DATE" DATE NOT NULL,
|
|
|
+ "UPDATE_DATE" DATE NULL
|
|
|
+);
|
|
|
COMMENT ON TABLE "S_CONFIG" IS '系统配置文件表';
|
|
|
COMMENT ON COLUMN "S_CONFIG"."U_ID" IS 'UID';
|
|
|
COMMENT ON COLUMN "S_CONFIG"."CONTENT" IS '配置内容';
|
|
@@ -21,18 +19,17 @@ COMMENT ON COLUMN "S_CONFIG"."UPDATE_DATE" IS '修改日期';
|
|
|
-- Table structure for S_FORM
|
|
|
-- ----------------------------
|
|
|
CREATE TABLE "S_FORM" (
|
|
|
- "U_ID" VARCHAR2(256 BYTE) NOT NULL ,
|
|
|
- "NAME" VARCHAR2(256 BYTE) NOT NULL ,
|
|
|
- "HTML" CLOB NULL ,
|
|
|
- "META" CLOB NULL ,
|
|
|
- "CONFIG" CLOB NULL ,
|
|
|
- "VERSION" NUMBER(32) NULL ,
|
|
|
- "USING" NUMBER(4) NULL ,
|
|
|
- "CREATE_DATE" DATE NOT NULL ,
|
|
|
- "UPDATE_DATE" DATE NULL ,
|
|
|
- "REMARK" VARCHAR2(200 BYTE) NULL
|
|
|
-)
|
|
|
-;
|
|
|
+ "U_ID" VARCHAR2(256) NOT NULL,
|
|
|
+ "NAME" VARCHAR2(256) NOT NULL,
|
|
|
+ "HTML" CLOB NULL,
|
|
|
+ "META" CLOB NULL,
|
|
|
+ "CONFIG" CLOB NULL,
|
|
|
+ "VERSION" NUMBER(32) NULL,
|
|
|
+ "USING" NUMBER(4) NULL,
|
|
|
+ "CREATE_DATE" DATE NOT NULL,
|
|
|
+ "UPDATE_DATE" DATE NULL,
|
|
|
+ "REMARK" VARCHAR2(200) NULL
|
|
|
+);
|
|
|
COMMENT ON COLUMN "S_FORM"."U_ID" IS 'UID';
|
|
|
COMMENT ON COLUMN "S_FORM"."NAME" IS '名称';
|
|
|
COMMENT ON COLUMN "S_FORM"."HTML" IS 'HTML内容';
|
|
@@ -47,29 +44,28 @@ COMMENT ON COLUMN "S_FORM"."UPDATE_DATE" IS '修改日期';
|
|
|
-- Table structure for S_LOGGER
|
|
|
-- ----------------------------
|
|
|
CREATE TABLE "S_LOGGER" (
|
|
|
- "U_ID" VARCHAR2(256 BYTE) NOT NULL ,
|
|
|
- "CLIENT_IP" VARCHAR2(256 BYTE) NULL ,
|
|
|
- "REQUEST_URI" VARCHAR2(1024 BYTE) NOT NULL ,
|
|
|
- "REQUEST_URL" VARCHAR2(2048 BYTE) NOT NULL ,
|
|
|
- "REQUEST_METHOD" VARCHAR2(512 BYTE) NOT NULL ,
|
|
|
- "RESPONSE_CONTENT" CLOB NOT NULL ,
|
|
|
- "USER_ID" VARCHAR2(64 BYTE) NOT NULL ,
|
|
|
- "REQUEST_TIME" DATE NULL ,
|
|
|
- "RESPONSE_TIME" DATE NULL ,
|
|
|
- "USER_AGENT" CLOB NULL ,
|
|
|
- "REFERER" VARCHAR2(64 BYTE) NOT NULL ,
|
|
|
- "RESPONSE_CODE" CLOB NULL ,
|
|
|
- "REQUEST_HEADER" CLOB NULL ,
|
|
|
- "CLASS_NAME" VARCHAR2(512 BYTE) NULL ,
|
|
|
- "MODULE_DESC" VARCHAR2(256 BYTE) NULL ,
|
|
|
- "REQUEST_PARAM" CLOB NULL ,
|
|
|
- "EXCEPTION_INFO" CLOB NULL ,
|
|
|
- "CACHE_KEY" CLOB NULL ,
|
|
|
- "SERVER_IP" VARCHAR2(64 BYTE) NULL ,
|
|
|
- "APP_NAME" VARCHAR2(128 BYTE) NULL ,
|
|
|
- "USE_TIME" NUMBER(32) NULL
|
|
|
-)
|
|
|
-;
|
|
|
+ "U_ID" VARCHAR2(256) NOT NULL,
|
|
|
+ "CLIENT_IP" VARCHAR2(256) NULL,
|
|
|
+ "REQUEST_URI" VARCHAR2(1024) NOT NULL,
|
|
|
+ "REQUEST_URL" VARCHAR2(2048) NOT NULL,
|
|
|
+ "REQUEST_METHOD" VARCHAR2(512) NOT NULL,
|
|
|
+ "RESPONSE_CONTENT" CLOB NOT NULL,
|
|
|
+ "USER_ID" VARCHAR2(64) NOT NULL,
|
|
|
+ "REQUEST_TIME" DATE NULL,
|
|
|
+ "RESPONSE_TIME" DATE NULL,
|
|
|
+ "USER_AGENT" CLOB NULL,
|
|
|
+ "REFERER" VARCHAR2(64) NOT NULL,
|
|
|
+ "RESPONSE_CODE" CLOB NULL,
|
|
|
+ "REQUEST_HEADER" CLOB NULL,
|
|
|
+ "CLASS_NAME" VARCHAR2(512) NULL,
|
|
|
+ "MODULE_DESC" VARCHAR2(256) NULL,
|
|
|
+ "REQUEST_PARAM" CLOB NULL,
|
|
|
+ "EXCEPTION_INFO" CLOB NULL,
|
|
|
+ "CACHE_KEY" CLOB NULL,
|
|
|
+ "SERVER_IP" VARCHAR2(64) NULL,
|
|
|
+ "APP_NAME" VARCHAR2(128) NULL,
|
|
|
+ "USE_TIME" NUMBER(32) NULL
|
|
|
+);
|
|
|
COMMENT ON TABLE "S_LOGGER" IS '日志表';
|
|
|
COMMENT ON COLUMN "S_LOGGER"."U_ID" IS 'UID';
|
|
|
COMMENT ON COLUMN "S_LOGGER"."CLIENT_IP" IS '客户端IP';
|
|
@@ -101,17 +97,16 @@ COMMENT ON COLUMN "S_LOGGER"."USE_TIME" IS '请求耗时';
|
|
|
-- Table structure for S_MODULES
|
|
|
-- ----------------------------
|
|
|
CREATE TABLE "S_MODULES" (
|
|
|
- "U_ID" VARCHAR2(256 BYTE) NOT NULL ,
|
|
|
- "NAME" VARCHAR2(256 BYTE) NOT NULL ,
|
|
|
- "URI" VARCHAR2(1024 BYTE) NULL ,
|
|
|
- "ICON" VARCHAR2(256 BYTE) NULL ,
|
|
|
- "P_ID" VARCHAR2(256 BYTE) NOT NULL ,
|
|
|
- "REMARK" VARCHAR2(512 BYTE) NULL ,
|
|
|
- "STATUS" NUMBER(4) NULL ,
|
|
|
- "M_OPTION" CLOB NOT NULL ,
|
|
|
- "SORT_INDEX" NUMBER(32) NOT NULL
|
|
|
-)
|
|
|
-;
|
|
|
+ "U_ID" VARCHAR2(256) NOT NULL,
|
|
|
+ "NAME" VARCHAR2(256) NOT NULL,
|
|
|
+ "URI" VARCHAR2(1024) NULL,
|
|
|
+ "ICON" VARCHAR2(256) NULL,
|
|
|
+ "P_ID" VARCHAR2(256) NOT NULL,
|
|
|
+ "REMARK" VARCHAR2(512) NULL,
|
|
|
+ "STATUS" NUMBER(4) NULL,
|
|
|
+ "M_OPTION" CLOB NOT NULL,
|
|
|
+ "SORT_INDEX" NUMBER(32) NOT NULL
|
|
|
+);
|
|
|
COMMENT ON TABLE "S_MODULES" IS '系统模块';
|
|
|
COMMENT ON COLUMN "S_MODULES"."U_ID" IS 'UID';
|
|
|
COMMENT ON COLUMN "S_MODULES"."NAME" IS '模块名称';
|
|
@@ -126,26 +121,25 @@ COMMENT ON COLUMN "S_MODULES"."SORT_INDEX" IS '排序';
|
|
|
-- ----------------------------
|
|
|
-- Records of S_MODULES
|
|
|
-- ----------------------------
|
|
|
-INSERT INTO "S_MODULES" VALUES ('sys', '系统设置', null, 'am-icon-cog', '-1', '系统权限', '1', '[]', '10000');
|
|
|
-INSERT INTO "S_MODULES" VALUES ('module', '权限管理', 'page/module/list.html', 'am-icon-th', 'sys', null, '1', '[{"id":"C","text":"新增","checked":false},{"id":"R","text":"查询","checked":false},{"id":"U","text":"修改","checked":false},{"id":"D","text":"删除","checked":false},{"id":"M","text":"菜单可见","checked":true}]', '110000');
|
|
|
+INSERT INTO "S_MODULES" VALUES ('sys', '系统设置', NULL, 'am-icon-cog', '-1', '系统权限', '1', '[]', '10000');
|
|
|
+INSERT INTO "S_MODULES" VALUES ('module', '权限管理', 'page/module/list.html', 'am-icon-th', 'sys', NULL, '1', '[{"id":"C","text":"新增","checked":false},{"id":"R","text":"查询","checked":false},{"id":"U","text":"修改","checked":false},{"id":"D","text":"删除","checked":false},{"id":"M","text":"菜单可见","checked":true}]', '110000');
|
|
|
INSERT INTO "S_MODULES" VALUES ('role', '角色管理', 'page/role/list.html', 'fa fa-users', 'sys', '初始数据', '1', '[{"id":"M", "text":"菜单可见", "uri":""},{"id":"C", "text":"新增", "uri":""},{"id":"R", "text":"查询", "uri":""},{"id":"U", "text":"修改", "uri":""},{"id":"D", "text":"删除", "uri":""}] ', '120000');
|
|
|
INSERT INTO "S_MODULES" VALUES ('user', '用户管理', 'page/user/list.html', 'fa fa-user', 'sys', '初始数据', '1', '[{"id":"M", "text":"菜单可见", "uri":""},{"id":"C", "text":"新增", "uri":""},{"id":"R", "text":"查询", "uri":""},{"id":"U", "text":"修改", "uri":""},{"id":"D", "text":"删除", "uri":""}] ', '130000');
|
|
|
-INSERT INTO "S_MODULES" VALUES ('s_logger', '日志管理', 'page/logger/list.html', 'fa fa-book', 'sys', null, '1', '[{"id":"M","text":"菜单可见","checked":true},{"id":"R","text":"查询","checked":false}]', '140000');
|
|
|
+INSERT INTO "S_MODULES" VALUES ('s_logger', '日志管理', 'page/logger/list.html', 'fa fa-book', 'sys', NULL, '1', '[{"id":"M","text":"菜单可见","checked":true},{"id":"R","text":"查询","checked":false}]', '140000');
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for S_RESOURCES
|
|
|
-- ----------------------------
|
|
|
CREATE TABLE "S_RESOURCES" (
|
|
|
- "U_ID" VARCHAR2(256 BYTE) NOT NULL ,
|
|
|
- "NAME" VARCHAR2(256 BYTE) NOT NULL ,
|
|
|
- "PATH" VARCHAR2(1024 BYTE) NOT NULL ,
|
|
|
- "TYPE" VARCHAR2(256 BYTE) NOT NULL ,
|
|
|
- "MD5" VARCHAR2(256 BYTE) NOT NULL ,
|
|
|
- "STATUS" NUMBER(4) NULL ,
|
|
|
- "CREATE_DATE" DATE NOT NULL ,
|
|
|
- "CREATOR_ID" VARCHAR2(256 BYTE) NOT NULL
|
|
|
-)
|
|
|
-;
|
|
|
+ "U_ID" VARCHAR2(256) NOT NULL,
|
|
|
+ "NAME" VARCHAR2(256) NOT NULL,
|
|
|
+ "PATH" VARCHAR2(1024) NOT NULL,
|
|
|
+ "TYPE" VARCHAR2(256) NOT NULL,
|
|
|
+ "MD5" VARCHAR2(256) NOT NULL,
|
|
|
+ "STATUS" NUMBER(4) NULL,
|
|
|
+ "CREATE_DATE" DATE NOT NULL,
|
|
|
+ "CREATOR_ID" VARCHAR2(256) NOT NULL
|
|
|
+);
|
|
|
COMMENT ON TABLE "S_RESOURCES" IS '资源表';
|
|
|
COMMENT ON COLUMN "S_RESOURCES"."U_ID" IS 'UID';
|
|
|
COMMENT ON COLUMN "S_RESOURCES"."NAME" IS '资源名称';
|
|
@@ -160,12 +154,11 @@ COMMENT ON COLUMN "S_RESOURCES"."CREATOR_ID" IS '创建人';
|
|
|
-- Table structure for S_ROLE
|
|
|
-- ----------------------------
|
|
|
CREATE TABLE "S_ROLE" (
|
|
|
- "U_ID" VARCHAR2(256 BYTE) NOT NULL ,
|
|
|
- "NAME" VARCHAR2(256 BYTE) NOT NULL ,
|
|
|
- "TYPE" VARCHAR2(50 BYTE) NULL ,
|
|
|
- "REMARK" VARCHAR2(512 BYTE) NULL
|
|
|
-)
|
|
|
-;
|
|
|
+ "U_ID" VARCHAR2(256) NOT NULL,
|
|
|
+ "NAME" VARCHAR2(256) NOT NULL,
|
|
|
+ "TYPE" VARCHAR2(50) NULL,
|
|
|
+ "REMARK" VARCHAR2(512) NULL
|
|
|
+);
|
|
|
COMMENT ON TABLE "S_ROLE" IS '角色表';
|
|
|
COMMENT ON COLUMN "S_ROLE"."U_ID" IS 'UID';
|
|
|
COMMENT ON COLUMN "S_ROLE"."NAME" IS '角色名称';
|
|
@@ -175,20 +168,19 @@ COMMENT ON COLUMN "S_ROLE"."REMARK" IS '备注';
|
|
|
-- ----------------------------
|
|
|
-- Records of S_ROLE
|
|
|
-- ----------------------------
|
|
|
-INSERT INTO "S_ROLE" VALUES ('admin', '超级管理员', null, '初始数据');
|
|
|
-INSERT INTO "S_ROLE" VALUES ('ent', '企业用户', null, '企业端用户');
|
|
|
-INSERT INTO "S_ROLE" VALUES ('ju', '局端用户', null, null);
|
|
|
+INSERT INTO "S_ROLE" VALUES ('admin', '超级管理员', NULL, '初始数据');
|
|
|
+INSERT INTO "S_ROLE" VALUES ('ent', '企业用户', NULL, '企业端用户');
|
|
|
+INSERT INTO "S_ROLE" VALUES ('ju', '局端用户', NULL, NULL);
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for S_ROLE_MODULES
|
|
|
-- ----------------------------
|
|
|
CREATE TABLE "S_ROLE_MODULES" (
|
|
|
- "U_ID" VARCHAR2(256 BYTE) NOT NULL ,
|
|
|
- "MODULE_ID" VARCHAR2(256 BYTE) NOT NULL ,
|
|
|
- "ROLE_ID" VARCHAR2(256 BYTE) NOT NULL ,
|
|
|
- "O_LEVEL" CLOB NULL
|
|
|
-)
|
|
|
-;
|
|
|
+ "U_ID" VARCHAR2(256) NOT NULL,
|
|
|
+ "MODULE_ID" VARCHAR2(256) NOT NULL,
|
|
|
+ "ROLE_ID" VARCHAR2(256) NOT NULL,
|
|
|
+ "O_LEVEL" CLOB NULL
|
|
|
+);
|
|
|
COMMENT ON TABLE "S_ROLE_MODULES" IS '角色模块绑定表';
|
|
|
COMMENT ON COLUMN "S_ROLE_MODULES"."U_ID" IS 'UID';
|
|
|
COMMENT ON COLUMN "S_ROLE_MODULES"."MODULE_ID" IS '模块ID';
|
|
@@ -199,15 +191,14 @@ COMMENT ON COLUMN "S_ROLE_MODULES"."O_LEVEL" IS '可操作权限';
|
|
|
-- Table structure for S_SCRIPT
|
|
|
-- ----------------------------
|
|
|
CREATE TABLE "S_SCRIPT" (
|
|
|
- "U_ID" VARCHAR2(256 BYTE) NOT NULL ,
|
|
|
- "NAME" VARCHAR2(256 BYTE) NOT NULL ,
|
|
|
- "PATH" VARCHAR2(1024 BYTE) NOT NULL ,
|
|
|
- "TYPE" VARCHAR2(256 BYTE) NOT NULL ,
|
|
|
- "CONTENT" CLOB NOT NULL ,
|
|
|
- "REMARK" VARCHAR2(512 BYTE) NULL ,
|
|
|
- "STATUS" NUMBER(4) NULL
|
|
|
-)
|
|
|
-;
|
|
|
+ "U_ID" VARCHAR2(256) NOT NULL,
|
|
|
+ "NAME" VARCHAR2(256) NOT NULL,
|
|
|
+ "PATH" VARCHAR2(1024) NOT NULL,
|
|
|
+ "TYPE" VARCHAR2(256) NOT NULL,
|
|
|
+ "CONTENT" CLOB NOT NULL,
|
|
|
+ "REMARK" VARCHAR2(512) NULL,
|
|
|
+ "STATUS" NUMBER(4) NULL
|
|
|
+);
|
|
|
COMMENT ON TABLE "S_SCRIPT" IS '脚本';
|
|
|
COMMENT ON COLUMN "S_SCRIPT"."U_ID" IS 'UID';
|
|
|
COMMENT ON COLUMN "S_SCRIPT"."NAME" IS '脚本名称';
|
|
@@ -225,18 +216,17 @@ COMMENT ON COLUMN "S_SCRIPT"."STATUS" IS '状态';
|
|
|
-- Table structure for S_USER
|
|
|
-- ----------------------------
|
|
|
CREATE TABLE "S_USER" (
|
|
|
- "U_ID" VARCHAR2(64 BYTE) NOT NULL ,
|
|
|
- "USERNAME" VARCHAR2(64 BYTE) NOT NULL ,
|
|
|
- "PASSWORD" VARCHAR2(64 BYTE) NOT NULL ,
|
|
|
- "NAME" VARCHAR2(64 BYTE) NULL ,
|
|
|
- "EMAIL" VARCHAR2(512 BYTE) NULL ,
|
|
|
- "PHONE" VARCHAR2(64 BYTE) NULL ,
|
|
|
- "STATUS" NUMBER(4) NULL ,
|
|
|
- "CREATE_DATE" DATE NOT NULL ,
|
|
|
- "UPDATE_DATE" DATE NULL ,
|
|
|
- "ENT_ID" VARCHAR2(64 BYTE) NULL
|
|
|
-)
|
|
|
-;
|
|
|
+ "U_ID" VARCHAR2(64) NOT NULL,
|
|
|
+ "USERNAME" VARCHAR2(64) NOT NULL,
|
|
|
+ "PASSWORD" VARCHAR2(64) NOT NULL,
|
|
|
+ "NAME" VARCHAR2(64) NULL,
|
|
|
+ "EMAIL" VARCHAR2(512) NULL,
|
|
|
+ "PHONE" VARCHAR2(64) NULL,
|
|
|
+ "STATUS" NUMBER(4) NULL,
|
|
|
+ "CREATE_DATE" DATE NOT NULL,
|
|
|
+ "UPDATE_DATE" DATE NULL,
|
|
|
+ "ENT_ID" VARCHAR2(64) NULL
|
|
|
+);
|
|
|
COMMENT ON TABLE "S_USER" IS '用户表';
|
|
|
COMMENT ON COLUMN "S_USER"."U_ID" IS 'ID';
|
|
|
COMMENT ON COLUMN "S_USER"."USERNAME" IS '用户名';
|
|
@@ -252,16 +242,29 @@ COMMENT ON COLUMN "S_USER"."ENT_ID" IS '企业ID';
|
|
|
-- ----------------------------
|
|
|
-- Records of S_USER
|
|
|
-- ----------------------------
|
|
|
-INSERT INTO "S_USER" VALUES ('admin', 'admin', '23ec59e119da971084cbd0ba72d230a0', '超级管理员', null, null, '0', TO_DATE('2015-11-19 12:10:36', 'YYYY-MM-DD HH24:MI:SS'), null, null);
|
|
|
+INSERT INTO "S_USER" VALUES ('admin', 'admin', '23ec59e119da971084cbd0ba72d230a0', '超级管理员', NULL, NULL, '0', TO_DATE('2015-11-19 12:10:36', 'YYYY-MM-DD HH24:MI:SS'), NULL, NULL);
|
|
|
-- ----------------------------
|
|
|
-- Table structure for S_USER_ROLE
|
|
|
-- ----------------------------
|
|
|
CREATE TABLE "S_USER_ROLE" (
|
|
|
- "U_ID" VARCHAR2(256 BYTE) NOT NULL ,
|
|
|
- "USER_ID" VARCHAR2(256 BYTE) NOT NULL ,
|
|
|
- "ROLE_ID" VARCHAR2(256 BYTE) NOT NULL
|
|
|
+ "U_ID" VARCHAR2(256) NOT NULL,
|
|
|
+ "USER_ID" VARCHAR2(256) NOT NULL,
|
|
|
+ "ROLE_ID" VARCHAR2(256) NOT NULL
|
|
|
+);
|
|
|
+-- CREATE TABLE
|
|
|
+CREATE TABLE "S_HISTORY"
|
|
|
+(
|
|
|
+ "U_ID" VARCHAR2(32) NOT NULL,
|
|
|
+ "TYPE" VARCHAR2(64) NOT NULL,
|
|
|
+ "DESCRIBE" VARCHAR2(512),
|
|
|
+ "PRIMARY_KEY_NAME" VARCHAR2(32),
|
|
|
+ "PRIMARY_KEY_VALUE" VARCHAR2(64),
|
|
|
+ "CHANGE_BEFORE" CLOB,
|
|
|
+ "CHANGE_AFTER" CLOB,
|
|
|
+ "CREATE_DATE" DATE NOT NULL,
|
|
|
+ "CREATOR_ID" VARCHAR2(32)
|
|
|
);
|
|
|
-COMMENT ON TABLE "S_USER_ROLE" IS '用户角色关联表';
|
|
|
+
|
|
|
COMMENT ON COLUMN "S_USER_ROLE"."U_ID" IS 'UID';
|
|
|
COMMENT ON COLUMN "S_USER_ROLE"."USER_ID" IS '用户ID';
|
|
|
COMMENT ON COLUMN "S_USER_ROLE"."ROLE_ID" IS '角色ID';
|