Files
xianyan/docs/toolsapi/application/admin/command/Install/migrate_v10_1.sql
Developer fc6fd7be0e feat: 完成v10.1.0版本大更新,新增密保系统、勋章、任务、排行榜等功能
### 变更详情
1. 新增密保问题系统,支持8种预置验证问题,多场景支持多验证方式
2. 新增勋章管理模块,包含勋章配置、用户勋章关联管理
3. 新增每日任务系统,支持任务配置和用户进度追踪
4. 新增赛季排行榜功能,支持周/月赛季排行与奖励结算
5. 新增信息流推荐权重配置管理
6. 重构服务路径分层,按设备/网络/数据分类管理服务
7. 优化Feed请求参数截断逻辑,避免URL过长
8. 新增等级工具类,统一处理等级颜色与称号展示
9. 新增屏幕共享共享信令Provider,复用传输服务实例
10. 新增Android/iOS分享适配与桌面小组件支持
11. 清理旧版测试脚本,新增部署维护脚本
12. 完善用户注销关联数据清理逻辑
2026-05-15 07:02:56 +08:00

16 lines
980 B
SQL

-- =====================================================
-- 迁移脚本: v10.1 - 密保问题字段
-- 时间: 2026-05-14
-- 说明: tool_user 表新增 sec_question(密保问题编号) 和 sec_answer(密保答案哈希) 字段
-- 预置问题: 1=您母亲的姓名是? 2=您的第一只宠物叫什么? 3=您就读的小学名称是?
-- 4=您的出生地是? 5=您最喜欢的电影是? 6=您最好朋友的名字是?
-- 7=您父亲的姓名是? 8=您的童年昵称是?
-- =====================================================
ALTER TABLE `tool_user`
ADD COLUMN `sec_question` TINYINT(2) UNSIGNED NOT NULL DEFAULT 0 COMMENT '密保问题编号(0=未设置,1-8=预置问题)' AFTER `avatar_url`,
ADD COLUMN `sec_answer` VARCHAR(32) NOT NULL DEFAULT '' COMMENT '密保答案MD5哈希' AFTER `sec_question`;
-- 索引(可选,用于查询已设置密保的用户)
ALTER TABLE `tool_user` ADD INDEX `idx_sec_question` (`sec_question`);