v2.6更新

This commit is contained in:
2026-05-29 21:07:27 +08:00
parent b2c36cab2c
commit 69adb30fa0
12 changed files with 117 additions and 29 deletions

View File

@@ -230,10 +230,10 @@ INSERT IGNORE INTO `subjects` (`subject_name`, `subject_code`, `sort_order`) VAL
('数学', 'MATH', 2),
('英语', 'ENG', 3);
-- 初始化系统版本号
-- 初始化系统版本号
INSERT INTO `system_settings` (`setting_key`, `setting_value`)
VALUES ('db_version', '2.5.1')
ON DUPLICATE KEY UPDATE `setting_value` = '2.5.1';
VALUES ('db_version', '2.6')
ON DUPLICATE KEY UPDATE `setting_value` = '2.6';
-- 控制台输出初始化结果(含版本号)
SELECT CONCAT('数据库初始化完成!版本: v', (SELECT setting_value FROM system_settings WHERE setting_key = 'db_version')) AS message;

12
sql/upgrades/v2.6.sql Normal file
View File

@@ -0,0 +1,12 @@
-- ===========================================
-- 班级操行分管理系统 - v2.5.1 → v2.6 升级脚本
-- 字符集: utf8mb4
--
-- 说明: v2.6 为功能增强版本,无数据库 schema 变更。
-- 主要变更:
-- 1. 历史记录页筛选面板重构(学生筛选移入面板、合并按钮移出面板)
-- 2. 新增科目下拉筛选(通过 reason 前缀匹配)
-- 3. 新增原因关键词搜索reason_search 模糊匹配)
-- 4. 科目管理删除后仅显示启用科目
-- 5. 筛选面板展开/收起功能修复
-- ===========================================