-- =====================================================
-- 扩展排课计划表
-- 版本: V27
-- 创建时间: 2026-03-17
-- 描述: 为 schedule_plan 表添加课程包关联和课程类型字段，支持基于课程包的排课功能
-- =====================================================

-- 添加课程包关联
ALTER TABLE `schedule_plan`
ADD COLUMN `course_package_id` BIGINT COMMENT '课程包ID',
ADD INDEX `idx_course_package_id` (`course_package_id`);

-- 添加课程类型
ALTER TABLE `schedule_plan`
ADD COLUMN `lesson_type` VARCHAR(50) COMMENT '课程类型: INTRODUCTION/COLLECTIVE/LANGUAGE/SOCIETY/SCIENCE/ART/HEALTH',
ADD INDEX `idx_lesson_type` (`lesson_type`);

