开发信息 返回
-
PHPEMS11数据库升级
-
功能调整:
课程模块增加文件夹模型,允许其下的课件进行无限分级
用户模块增加用户登录日志和用户禁用功能
考试模块增加驳回教师手动评分功能,增加考试记录处理日志
增加PHP8支持
基于安全问题,内容模块标签仅保留内容模式,删除其他模式
优化数据库查询库
对比10.0版本数据库调整:
x2_course表添加字段
coursedirid int(11) 普通索引x2_exercise表添加字段
exertype varchar(24)x2_user表增加字段
userdisable int(4)
CREATE TABLE `x2_examhistory_log` (
`ehlid` int(11) NOT NULL AUTO_INCREMENT,
`ehlehid` int(11) NULL DEFAULT NULL,
`ehluserid` int(11) NULL DEFAULT NULL,
`ehltype` int(2) NULL DEFAULT NULL,
`ehlinfo` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
`ehltime` int(11) NULL DEFAULT NULL,
PRIMARY KEY (`ehlid`) USING BTREE
) ENGINE =MyISAM CHARACTER SET = utf8 COLLATE = utf8_general_ci;CREATE TABLE IF NOT EXISTS `x2_plugins` (
`pluginid` int NOT NULL,
`plugin` varchar(24) DEFAULT NULL,
`pluginsetting` text,
`pluginstatus` int unsigned DEFAULT '0'
) ENGINE=MyISAM CHARACTER SET = utf8 COLLATE = utf8_general_ci;
CREATE TABLE `x2_user_log` (
`ulid` int(11) NOT NULL AUTO_INCREMENT,
`uluserid` int(11) NULL DEFAULT NULL,
`ulip` varchar(24) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`ulcliect` varchar(12) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`ultime` int(11) NULL DEFAULT NULL,
PRIMARY KEY (`ulid`) USING BTREE
) ENGINE = MyISAM CHARACTER SET = utf8 COLLATE = utf8_general_ci; -