diff --git a/doc/database/demo_system.sql b/doc/database/demo_system.sql new file mode 100644 index 0000000..e50bb90 --- /dev/null +++ b/doc/database/demo_system.sql @@ -0,0 +1,441 @@ +# 用户表 +DROP TABLE IF EXISTS `sys_user`; +CREATE TABLE `sys_user` +( + `id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id', + `sid` varchar(64) NOT NULL COMMENT 'sid', + `lockVersion` int(32) DEFAULT '0' COMMENT '版本锁', + `createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间', + `isEnable` int(32) DEFAULT '0' COMMENT '是否可用:0可用,1不可用', + `state` int(32) DEFAULT '0' COMMENT '状态', + `isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除', + `remarks` varchar(255) DEFAULT NULL COMMENT '备注', + `createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid', + `updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid', + `userName` VARCHAR(200) DEFAULT NULL COMMENT '用户名(学号、工号)', + `nickName` varchar(500) DEFAULT NULL COMMENT '昵称', + `password` varchar(64) DEFAULT NULL COMMENT '密码', + `infoSid` varchar(64) DEFAULT NULL COMMENT '基础信息sid', + `type` int(32) DEFAULT '0' COMMENT '类型:0学生、1教师、2管理员', + `hasActivated` int(32) DEFAULT '0' COMMENT '是否已激活:0未激活,1已激活', + PRIMARY KEY (`id`), + KEY `id` (`id`) +) ENGINE = INNODB + DEFAULT CHARSET = utf8 COMMENT ='用户表'; + + +# 基础信息 +DROP TABLE IF EXISTS `sys_info`; +CREATE TABLE `sys_info` +( + `id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id', + `sid` varchar(64) NOT NULL COMMENT 'sid', + `lockVersion` int(32) DEFAULT '0' COMMENT '版本锁', + `createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间', + `isEnable` int(32) DEFAULT '0' COMMENT '是否可用:0可用,1不可用', + `state` int(32) DEFAULT '0' COMMENT '状态', + `isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除', + `remarks` varchar(255) DEFAULT NULL COMMENT '备注', + `createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid', + `updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid', + `userSid` VARCHAR(64) DEFAULT NULL COMMENT '用户sid', + `infoId` varchar(500) DEFAULT NULL COMMENT '学号、工号', + `name` varchar(64) DEFAULT NULL COMMENT '姓名', + `sex` varchar(64) DEFAULT NULL COMMENT '性别', + `sexKey` varchar(64) DEFAULT NULL COMMENT '性别key', + `studyYear` varchar(200) DEFAULT NULL COMMENT '入学年份', + `department` varchar(200) DEFAULT NULL COMMENT '系别', + `speciality` varchar(200) DEFAULT NULL COMMENT '专业', + `class` varchar(200) DEFAULT NULL COMMENT '班级', + PRIMARY KEY (`id`), + KEY `id` (`id`) +) ENGINE = INNODB + DEFAULT CHARSET = utf8 COMMENT ='基础信息表'; + +# 菜单表 +DROP TABLE IF EXISTS `sys_menu`; +CREATE TABLE `sys_menu` +( + `id` int(11) NOT NULL AUTO_INCREMENT, + `sid` varchar(64) NOT NULL COMMENT 'sid', + `lockVersion` int(11) NOT NULL DEFAULT '0' COMMENT '记录版本,锁', + `createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间', + `modifyTime` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间', + `isEnable` int(11) NOT NULL DEFAULT '0' COMMENT '记录是否可用,0:可用,1:不可用', + `state` int(11) DEFAULT '0' COMMENT '隐藏本部门:隐藏本部门开启后,本部门将不会显示在公司通讯录中', + `isDelete` int(11) DEFAULT NULL COMMENT '记录是否被删除,0:未删除,1:已经删除', + `remarks` varchar(255) DEFAULT NULL COMMENT '备注信息', + `createBySid` varchar(64) DEFAULT NULL COMMENT '创建者', + `updateBySid` varchar(64) DEFAULT NULL COMMENT '更新者', + `name` varchar(64) DEFAULT NULL COMMENT '菜单名称', + `menuUrl` varchar(255) DEFAULT NULL COMMENT '菜单路由路径(VUE)', + `pageUrl` varchar(255) DEFAULT NULL COMMENT '菜单对应的前端页面路径', + `iconUrl` varchar(255) DEFAULT NULL COMMENT '菜单图标地址', + `sourceSid` varchar(36) DEFAULT NULL COMMENT '资源sid', + `isShow` varchar(100) DEFAULT NULL COMMENT '是否显示,默认为1显示,0为不显示', + `sortNo` int(11) DEFAULT NULL COMMENT '排序号', + `pSid` varchar(300) DEFAULT '0' COMMENT '上级sid', + `pageUrlRedirect` int(11) DEFAULT NULL COMMENT '前端页面路径重定向', + `pageName` varchar(64) DEFAULT NULL COMMENT '前端页面名称(vue组件名)', + `pageAliasName` varchar(36) DEFAULT NULL COMMENT '前端页面别名', + `menuType` varchar(36) DEFAULT NULL COMMENT '菜单类型(0左侧当行菜单,1页面中功能)', + PRIMARY KEY (`id`), + KEY `id` (`id`) +) ENGINE = INNODB + DEFAULT CHARSET = utf8 COMMENT ='菜单表'; + +# 角色表 +DROP TABLE IF EXISTS `sys_role`; +CREATE TABLE `sys_role` +( + `id` int(11) NOT NULL AUTO_INCREMENT, + `sid` varchar(64) NOT NULL COMMENT 'sid', + `lockVersion` int(11) NOT NULL DEFAULT '0' COMMENT '记录版本,锁', + `createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间', + `modifyTime` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间', + `isEnable` int(11) NOT NULL DEFAULT '0' COMMENT '记录是否可用,0:可用,1:不可用', + `state` int(11) DEFAULT '0' COMMENT '状态', + `isDelete` int(11) DEFAULT NULL COMMENT '记录是否被删除,0:未删除,1:已经删除', + `remarks` varchar(255) DEFAULT NULL COMMENT '备注信息', + `createBySid` varchar(64) DEFAULT NULL COMMENT '创建者sid', + `updateBySid` varchar(64) DEFAULT NULL COMMENT '更新者sid', + `name` varchar(64) DEFAULT NULL COMMENT '角色名称', + `sort` int(11) DEFAULT NULL COMMENT '排序', + `type` int(11) DEFAULT NULL COMMENT '2、系统管理员、1、教师,0、学生', + PRIMARY KEY (`id`), + KEY `id` (`id`) +) ENGINE = INNODB + DEFAULT CHARSET = utf8 COMMENT ='角色表'; + +# 用户与角色关联表 +DROP TABLE IF EXISTS `sys_user_role`; +CREATE TABLE `sys_user_role` +( + `id` int(11) NOT NULL AUTO_INCREMENT, + `sid` varchar(64) NOT NULL COMMENT 'sid', + `lockVersion` int(11) NOT NULL DEFAULT '0' COMMENT '记录版本,锁', + `createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间', + `modifyTime` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间', + `isEnable` int(11) NOT NULL DEFAULT '0' COMMENT '记录是否可用,0:可用,1:不可用', + `state` int(11) DEFAULT '0' COMMENT '状态', + `isDelete` int(11) DEFAULT NULL COMMENT '记录是否被删除,0:未删除,1:已经删除', + `remarks` varchar(255) DEFAULT NULL COMMENT '备注信息', + `createBySid` varchar(64) DEFAULT NULL COMMENT '创建者', + `updateBySid` varchar(64) DEFAULT NULL COMMENT '更新者', + `userSid` varchar(64) DEFAULT NULL COMMENT '用户sid', + `roleSid` varchar(64) DEFAULT NULL COMMENT '角色sid', + PRIMARY KEY (`id`), + KEY `id` (`id`) +) ENGINE = INNODB + DEFAULT CHARSET = utf8 COMMENT ='用户与角色关联表'; + +# 菜单与角色关联 +DROP TABLE IF EXISTS `sys_menu_role`; +CREATE TABLE `sys_menu_role` +( + `id` int(11) NOT NULL AUTO_INCREMENT, + `sid` varchar(64) NOT NULL COMMENT 'sid', + `lockVersion` int(11) NOT NULL DEFAULT '0' COMMENT '记录版本,锁', + `createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间', + `modifyTime` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间', + `isEnable` int(11) NOT NULL DEFAULT '0' COMMENT '记录是否可用,1:可用,0:不可用', + `state` int(11) DEFAULT '0' COMMENT '状态', + `isDelete` int(11) DEFAULT NULL COMMENT '记录是否被删除,0:未删除,1:已经删除', + `remarks` varchar(255) DEFAULT NULL COMMENT '备注信息', + `createBySid` varchar(64) DEFAULT NULL COMMENT '创建者', + `updateBySid` varchar(64) DEFAULT NULL COMMENT '更新者', + `menuSid` varchar(36) DEFAULT NULL COMMENT '菜单sid', + `roleSid` varchar(36) DEFAULT NULL COMMENT '角色sid', + PRIMARY KEY (`id`), + KEY `id` (`id`) +) ENGINE = INNODB + DEFAULT CHARSET = utf8 COMMENT ='菜单与角色关联表'; + +# 数据字典 +DROP TABLE IF EXISTS `dict_common`; +CREATE TABLE `dict_common` +( + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id', + `sid` varchar(50) NOT NULL COMMENT 'sid', + `lockVersion` int(11) NOT NULL DEFAULT '0' COMMENT '版本锁', + `isEnable` int(11) NOT NULL DEFAULT '0' COMMENT '记录是否可用,0:可用,1:不可用', + `isDelete` int(11) NOT NULL DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除', + `state` int(11) NOT NULL DEFAULT '0' COMMENT '记录状态值', + `createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间', + `modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录最后修改时间', + `createBySid` varchar(36) DEFAULT NULL COMMENT '创建者', + `updateBysid` varchar(36) DEFAULT NULL COMMENT '更新者', + `remarks` varchar(255) DEFAULT NULL COMMENT '备注信息', + `dictType` varchar(64) NOT NULL COMMENT '类型code', + `dictKey` varchar(64) NOT NULL COMMENT 'key值', + `dictValue` varchar(64) NOT NULL COMMENT 'value值', + `parentSid` varchar(64) DEFAULT NULL COMMENT '父级sid', + PRIMARY KEY (`id`), + KEY `id` (`id`) +) ENGINE = INNODB + DEFAULT CHARSET = utf8 COMMENT ='数据字典数据项'; + + +#数据字典数据类型 +DROP TABLE IF EXISTS `dict_type`; +CREATE TABLE `dict_type` +( + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id', + `sid` varchar(50) NOT NULL COMMENT 'sid', + `lockVersion` int(11) NOT NULL DEFAULT '0' COMMENT '记录版本,锁', + `isEnable` int(11) NOT NULL DEFAULT '0' COMMENT '记录是否可用,0:可用,1:不可用', + `isDelete` int(11) NOT NULL DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除', + `createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间', + `modifyTime` timestamp NULL DEFAULT NULL COMMENT '记录修改时间', + `state` int(11) NOT NULL DEFAULT '0' COMMENT '状态值', + `remarks` varchar(1024) DEFAULT NULL COMMENT '备注', + `createBySid` varchar(36) DEFAULT NULL COMMENT '创建者', + `updateBySid` varchar(36) DEFAULT NULL COMMENT '更新者', + `dictTypeCode` varchar(36) NOT NULL COMMENT '类型代码', + `dictTypeName` varchar(50) NOT NULL COMMENT '类型名称', + `dictTypeLevel` varchar(50) DEFAULT NULL COMMENT '级别', + `name` varchar(200) DEFAULT NULL COMMENT '名称', + PRIMARY KEY (`id`), + KEY `id` (`id`) +) ENGINE = INNODB + DEFAULT CHARSET = utf8 COMMENT ='数据字典数据类型'; + +# 学生与教师关联 +DROP TABLE IF EXISTS `sys_info_ship`; +CREATE TABLE `sys_info_ship` +( + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id', + `sid` varchar(50) NOT NULL COMMENT 'sid', + `lockVersion` int(11) NOT NULL DEFAULT '0' COMMENT '记录版本,锁', + `isEnable` int(11) NOT NULL DEFAULT '0' COMMENT '记录是否可用,0:可用,1:不可用', + `isDelete` int(11) NOT NULL DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除', + `createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间', + `modifyTime` timestamp NULL DEFAULT NULL COMMENT '记录修改时间', + `state` int(11) NOT NULL DEFAULT '0' COMMENT '状态值', + `remarks` varchar(500) DEFAULT NULL COMMENT '备注', + `createBySid` varchar(64) DEFAULT NULL COMMENT '创建者', + `updateBySid` varchar(64) DEFAULT NULL COMMENT '更新者', + `teacherNo` varchar(200) DEFAULT NULL COMMENT '工号', + `teacherName` varchar(200) DEFAULT NULL COMMENT '教师', + `studentNo` varchar(200) DEFAULT NULL COMMENT '学号', + `studentName` varchar(200) DEFAULT NULL COMMENT '学生', + PRIMARY KEY (`id`), + KEY `id` (`id`) +) ENGINE = INNODB + DEFAULT CHARSET = utf8 COMMENT ='学生与教师关联'; + + +# 自主学习计划 +DROP TABLE IF EXISTS `sys_plan`; +CREATE TABLE `sys_plan` +( + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id', + `sid` varchar(50) NOT NULL COMMENT 'sid', + `lockVersion` int(11) NOT NULL DEFAULT '0' COMMENT '记录版本,锁', + `isEnable` int(11) NOT NULL DEFAULT '0' COMMENT '记录是否可用,0:可用,1:不可用', + `isDelete` int(11) NOT NULL DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除', + `createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间', + `modifyTime` timestamp NULL DEFAULT NULL COMMENT '记录修改时间', + `state` int(11) NOT NULL DEFAULT '0' COMMENT '状态值:0待提交、1待反馈,2已反馈', + `remarks` varchar(500) DEFAULT NULL COMMENT '备注', + `createBySid` varchar(64) DEFAULT NULL COMMENT '创建者', + `updateBySid` varchar(64) DEFAULT NULL COMMENT '更新者', + `teacherNo` varchar(200) DEFAULT NULL COMMENT '工号', + `studentNo` varchar(200) DEFAULT NULL COMMENT '学号', + `planContent` text DEFAULT NULL COMMENT '学习计划内容', + `planOpinion` text DEFAULT NULL COMMENT '反馈意见', + PRIMARY KEY (`id`), + KEY `id` (`id`) +) ENGINE = INNODB + DEFAULT CHARSET = utf8 COMMENT ='自主学习计划'; + +# 自主学习计划进度 +DROP TABLE IF EXISTS `sys_plan_schedule`; +CREATE TABLE `sys_plan_schedule` +( + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id', + `sid` varchar(50) NOT NULL COMMENT 'sid', + `lockVersion` int(11) NOT NULL DEFAULT '0' COMMENT '记录版本,锁', + `isEnable` int(11) NOT NULL DEFAULT '0' COMMENT '记录是否可用,0:可用,1:不可用', + `isDelete` int(11) NOT NULL DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除', + `createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间', + `modifyTime` timestamp NULL DEFAULT NULL COMMENT '记录修改时间', + `state` int(11) NOT NULL DEFAULT '0' COMMENT '状态值:0待提交、1待反馈,2已反馈', + `remarks` varchar(500) DEFAULT NULL COMMENT '备注', + `createBySid` varchar(64) DEFAULT NULL COMMENT '创建者', + `updateBySid` varchar(64) DEFAULT NULL COMMENT '更新者', + `planSid` varchar(64) DEFAULT NULL COMMENT '计划sid', + `planContent` text DEFAULT NULL COMMENT '进度内容', + `planOpinion` text DEFAULT NULL COMMENT '反馈意见', + PRIMARY KEY (`id`), + KEY `id` (`id`) +) ENGINE = INNODB + DEFAULT CHARSET = utf8 COMMENT ='自主学习计划'; + +# 自学资源 +DROP TABLE IF EXISTS `sys_resources`; +CREATE TABLE `sys_resources` +( + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id', + `sid` varchar(50) NOT NULL COMMENT 'sid', + `lockVersion` int(11) NOT NULL DEFAULT '0' COMMENT '记录版本,锁', + `isEnable` int(11) NOT NULL DEFAULT '0' COMMENT '记录是否可用,0:可用,1:不可用', + `isDelete` int(11) NOT NULL DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除', + `createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间', + `modifyTime` timestamp NULL DEFAULT NULL COMMENT '记录修改时间', + `state` int(11) NOT NULL DEFAULT '0' COMMENT '状态值:0待提交、1待反馈,2已反馈', + `remarks` varchar(500) DEFAULT NULL COMMENT '备注', + `createBySid` varchar(64) DEFAULT NULL COMMENT '创建者', + `updateBySid` varchar(64) DEFAULT NULL COMMENT '更新者', + `filePath` varchar(64) DEFAULT NULL COMMENT '附件', + `type` varchar(64) DEFAULT NULL COMMENT '类型', + `typeKey` varchar(64) DEFAULT NULL COMMENT '类型key', + `content` text DEFAULT NULL COMMENT '内容', + PRIMARY KEY (`id`), + KEY `id` (`id`) +) ENGINE = INNODB + DEFAULT CHARSET = utf8 COMMENT ='自学资源'; + +#公告 +DROP TABLE IF EXISTS `sys_notice`; +CREATE TABLE `sys_notice` +( + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id', + `sid` varchar(50) NOT NULL COMMENT 'sid', + `lockVersion` int(11) NOT NULL DEFAULT '0' COMMENT '记录版本,锁', + `isEnable` int(11) NOT NULL DEFAULT '0' COMMENT '记录是否可用,0:可用,1:不可用', + `isDelete` int(11) NOT NULL DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除', + `createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间', + `modifyTime` timestamp NULL DEFAULT NULL COMMENT '记录修改时间', + `state` int(11) NOT NULL DEFAULT '0' COMMENT '状态值:0待提交、1待反馈,2已反馈', + `remarks` varchar(500) DEFAULT NULL COMMENT '备注', + `createBySid` varchar(64) DEFAULT NULL COMMENT '创建者', + `updateBySid` varchar(64) DEFAULT NULL COMMENT '更新者', + `title` varchar(200) DEFAULT NULL COMMENT '标题', + `content` text DEFAULT NULL COMMENT '内容', + PRIMARY KEY (`id`), + KEY `id` (`id`) +) ENGINE = INNODB + DEFAULT CHARSET = utf8 COMMENT ='公告'; + +DROP TABLE IF EXISTS `sys_forum`; +CREATE TABLE `sys_forum` +( + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id', + `sid` varchar(50) NOT NULL COMMENT 'sid', + `lockVersion` int(11) NOT NULL DEFAULT '0' COMMENT '记录版本,锁', + `isEnable` int(11) NOT NULL DEFAULT '0' COMMENT '记录是否可用,0:可用,1:不可用', + `isDelete` int(11) NOT NULL DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除', + `createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间', + `modifyTime` timestamp NULL DEFAULT NULL COMMENT '记录修改时间', + `state` int(11) NOT NULL DEFAULT '0' COMMENT '状态值:0待提交、1待反馈,2已反馈', + `remarks` varchar(500) DEFAULT NULL COMMENT '备注', + `createBySid` varchar(64) DEFAULT NULL COMMENT '创建者', + `updateBySid` varchar(64) DEFAULT NULL COMMENT '更新者', + `title` varchar(200) DEFAULT NULL COMMENT '标题', + `content` text DEFAULT NULL COMMENT '内容', + `type` varchar(200) DEFAULT NULL COMMENT '类别', + `typeKey` varchar(200) DEFAULT NULL COMMENT '类别key', + PRIMARY KEY (`id`), + KEY `id` (`id`) +) ENGINE = INNODB + DEFAULT CHARSET = utf8 COMMENT ='论坛'; + +DROP TABLE IF EXISTS `sys_forum_comment`; +CREATE TABLE `sys_forum_comment` +( + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id', + `sid` varchar(50) NOT NULL COMMENT 'sid', + `lockVersion` int(11) NOT NULL DEFAULT '0' COMMENT '记录版本,锁', + `isEnable` int(11) NOT NULL DEFAULT '0' COMMENT '记录是否可用,0:可用,1:不可用', + `isDelete` int(11) NOT NULL DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除', + `createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间', + `modifyTime` timestamp NULL DEFAULT NULL COMMENT '记录修改时间', + `state` int(11) NOT NULL DEFAULT '0' COMMENT '状态值:0待提交、1待反馈,2已反馈', + `remarks` varchar(500) DEFAULT NULL COMMENT '备注', + `createBySid` varchar(64) DEFAULT NULL COMMENT '创建者', + `updateBySid` varchar(64) DEFAULT NULL COMMENT '更新者', + `forumSid` varchar(200) DEFAULT NULL COMMENT '论坛sid', + `content` text DEFAULT NULL COMMENT '内容', + PRIMARY KEY (`id`), + KEY `id` (`id`) +) ENGINE = INNODB + DEFAULT CHARSET = utf8 COMMENT ='论坛评论'; + +DROP TABLE IF EXISTS `sys_student_score`; +CREATE TABLE `sys_student_score` +( + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id', + `sid` varchar(50) NOT NULL COMMENT 'sid', + `lockVersion` int(11) NOT NULL DEFAULT '0' COMMENT '记录版本,锁', + `isEnable` int(11) NOT NULL DEFAULT '0' COMMENT '记录是否可用,0:可用,1:不可用', + `isDelete` int(11) NOT NULL DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除', + `createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间', + `modifyTime` timestamp NULL DEFAULT NULL COMMENT '记录修改时间', + `state` int(11) NOT NULL DEFAULT '0' COMMENT '状态值:0待提交、1待反馈,2已反馈', + `remarks` varchar(500) DEFAULT NULL COMMENT '备注', + `createBySid` varchar(64) DEFAULT NULL COMMENT '创建者', + `updateBySid` varchar(64) DEFAULT NULL COMMENT '更新者', + `type` varchar(64) DEFAULT NULL COMMENT '类别', + `typeKey` varchar(64) DEFAULT NULL COMMENT '类别key', + `studentNo` varchar(64) DEFAULT NULL COMMENT '学号', + `fourScore` varchar(64) DEFAULT NULL COMMENT '四级', + `sixScore` varchar(64) DEFAULT NULL COMMENT '六级', + `computerScore` varchar(64) DEFAULT NULL COMMENT '计算机', + `employment` int(32) DEFAULT NULL COMMENT '默认空字符是否就业:1是,0否', + `enterSchool` int(32) DEFAULT NULL COMMENT '默认空字符是否升学:1是,0否', + `kaoGong` int(32) DEFAULT NULL COMMENT '默认空字符是否考公通过:1是,0否', + PRIMARY KEY (`id`), + KEY `id` (`id`) +) ENGINE = INNODB + DEFAULT CHARSET = utf8 COMMENT ='学生成绩'; + +DROP TABLE IF EXISTS `sys_score`; +CREATE TABLE `sys_score` +( + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id', + `sid` varchar(50) NOT NULL COMMENT 'sid', + `lockVersion` int(11) NOT NULL DEFAULT '0' COMMENT '记录版本,锁', + `isEnable` int(11) NOT NULL DEFAULT '0' COMMENT '记录是否可用,0:可用,1:不可用', + `isDelete` int(11) NOT NULL DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除', + `createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间', + `modifyTime` timestamp NULL DEFAULT NULL COMMENT '记录修改时间', + `state` int(11) NOT NULL DEFAULT '0' COMMENT '状态值:0待提交、1待反馈,2已反馈', + `remarks` varchar(500) DEFAULT NULL COMMENT '备注', + `createBySid` varchar(64) DEFAULT NULL COMMENT '创建者', + `updateBySid` varchar(64) DEFAULT NULL COMMENT '更新者', + `type` varchar(64) DEFAULT NULL COMMENT '类别', + `typeKey` varchar(64) DEFAULT NULL COMMENT '类别key', + `score` varchar(64) DEFAULT NULL COMMENT '成绩', + PRIMARY KEY (`id`), + KEY `id` (`id`) +) ENGINE = INNODB + DEFAULT CHARSET = utf8 COMMENT ='成绩设置'; + +DROP TABLE IF EXISTS `common_appendix`; +CREATE TABLE `common_appendix` +( + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id', + `sid` varchar(64) NOT NULL COMMENT 'sid', + `lockVersion` int(11) DEFAULT '0' COMMENT '版本锁', + `createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间', + `isEnable` int(11) DEFAULT '0' COMMENT '是否可用:0可用,1不可用', + `state` int(11) DEFAULT '0' COMMENT '状态', + `isDelete` int(11) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除', + `remarks` varchar(255) DEFAULT NULL COMMENT '备注', + `createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid', + `updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid', + `name` varchar(32) DEFAULT NULL COMMENT '上传人姓名', + `fileName` varchar(64) NOT NULL COMMENT '文件名', + `fileType` varchar(64) NOT NULL COMMENT '文件类型', + `linkSid` varchar(64) NOT NULL COMMENT '关联业务对象sid', + `attachType` varchar(64) NOT NULL COMMENT '附件类型', + `fileSize` varchar(32) NOT NULL COMMENT '文件大小', + `filePath` varchar(255) NOT NULL COMMENT '文件的路径', + PRIMARY KEY (`id`), + KEY `id` (`id`) +) ENGINE = INNODB + DEFAULT CHARSET = utf8 COMMENT ='公共附件表'; \ No newline at end of file