guoyu/Study-Vue-redis/database_add_courseware_id_to_learning_detail.sql
2025-12-03 18:58:36 +08:00

17 lines
530 B
SQL

-- 为learning_detail表添加courseware_id字段
-- 用于记录每个课件的学习进度
-- 添加courseware_id字段
ALTER TABLE `learning_detail`
ADD COLUMN `courseware_id` BIGINT NULL COMMENT '课件ID' AFTER `course_id`;
-- 添加索引以提高查询性能
ALTER TABLE `learning_detail`
ADD INDEX `idx_courseware_id` (`courseware_id`);
-- 添加联合索引,用于查询某个学生对某个课件的学习记录
ALTER TABLE `learning_detail`
ADD INDEX `idx_student_courseware` (`student_id`, `courseware_id`);