Files
012-kaopeilian/backend/migrations/add_course_allow_download.sql
111 998211c483 feat: 初始化考培练系统项目
- 从服务器拉取完整代码
- 按框架规范整理项目结构
- 配置 Drone CI 测试环境部署
- 包含后端(FastAPI)、前端(Vue3)、管理端

技术栈: Vue3 + TypeScript + FastAPI + MySQL
2026-01-24 19:33:28 +08:00

26 lines
627 B
SQL
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
-- 迁移脚本:为课程表添加资料下载开关字段
-- 创建时间2025-12-17
-- 功能描述:添加 allow_download 字段,用于控制学员是否可以下载课程资料
-- 检查并添加 allow_download 字段
ALTER TABLE courses
ADD COLUMN IF NOT EXISTS allow_download TINYINT(1) NOT NULL DEFAULT 0
COMMENT '是否允许下载资料0=不允许1=允许';
-- 验证字段是否添加成功
SELECT COLUMN_NAME, COLUMN_TYPE, COLUMN_DEFAULT, COLUMN_COMMENT
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_SCHEMA = DATABASE()
AND TABLE_NAME = 'courses'
AND COLUMN_NAME = 'allow_download';