开发信息 返回

  • PHPEMS11数据库升级

    • 发布人:peadmin
  • 功能调整:

    课程模块增加文件夹模型,允许其下的课件进行无限分级

    用户模块增加用户登录日志和用户禁用功能

    考试模块增加驳回教师手动评分功能,增加考试记录处理日志

    增加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;

  • 2026-01-14