From 7c5caf484033ca624f61a75c69a0f3393139ad1f Mon Sep 17 00:00:00 2001 From: mayiming <1627832236@qq.com> Date: Sat, 1 Nov 2025 23:08:56 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E8=AF=BE=E7=A8=8B=E6=96=87?= =?UTF-8?q?=E4=BB=B6sql?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/sql/course_file.sql | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/server/sql/course_file.sql b/server/sql/course_file.sql index e69de29b..a56b09c6 100644 --- a/server/sql/course_file.sql +++ b/server/sql/course_file.sql @@ -0,0 +1,12 @@ +-- 创建课程文件表 +CREATE TABLE `course_file` ( + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID', + `content_id` int(11) NOT NULL COMMENT '关联的内容ID(如课程章节ID等)', + `title` varchar(255) NOT NULL COMMENT '文件标题', + `file_type` varchar(30) NOT NULL COMMENT '文件类型(如pdf、video、doc等)', + `file_url` varchar(255) NOT NULL COMMENT '文件存储URL', + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间(自动更新)', + PRIMARY KEY (`id`), + KEY `idx_content_id` (`content_id`) COMMENT '按内容ID查询文件的索引' +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='课程相关文件表(如课件、视频等)'; \ No newline at end of file