修改totalsql

This commit is contained in:
2025-10-31 15:01:34 +08:00
parent 4e9736a3b4
commit 596ccbc3af

View File

@@ -85,6 +85,18 @@ create index idx_parent_id
on course_content (parent_id) on course_content (parent_id)
comment '按父级查询子内容'; comment '按父级查询子内容';
create table course_file
(
id int auto_increment
primary key,
content_id int not null,
title varchar(255) not null,
file_type varchar(30) not null,
file_url varchar(255) not null,
create_time datetime default CURRENT_TIMESTAMP not null,
update_time datetime default CURRENT_TIMESTAMP not null
);
create table course_resource create table course_resource
( (
id int auto_increment comment '资源ID主键' id int auto_increment comment '资源ID主键'
@@ -264,7 +276,8 @@ create table teaching_case
cover_url varchar(512) default '' null comment '案例封面图URL', cover_url varchar(512) default '' null comment '案例封面图URL',
sort int default 0 null comment '排序(数字越小越靠前)', sort int default 0 null comment '排序(数字越小越靠前)',
create_time datetime default CURRENT_TIMESTAMP null comment '创建时间', create_time datetime default CURRENT_TIMESTAMP null comment '创建时间',
update_time datetime default CURRENT_TIMESTAMP null on update CURRENT_TIMESTAMP comment '更新时间' update_time datetime default CURRENT_TIMESTAMP null on update CURRENT_TIMESTAMP comment '更新时间',
is_delete int default 0 not null comment '软删除'
) )
comment '独立教学案例表' charset = utf8mb4; comment '独立教学案例表' charset = utf8mb4;
@@ -275,12 +288,12 @@ create table video_case
title varchar(255) not null comment '视频案例标题', title varchar(255) not null comment '视频案例标题',
intro text null comment '视频简介(描述案例背景、内容等)', intro text null comment '视频简介(描述案例背景、内容等)',
video_url varchar(512) not null comment '视频播放地址如MP4 URL、视频平台嵌入链接', video_url varchar(512) not null comment '视频播放地址如MP4 URL、视频平台嵌入链接',
duration int default 0 null comment '视频时长(秒,可选,用于前端展示)',
designer_names varchar(1000) not null comment '设计人员名单(多人用逗号分隔,如“张三,李四,王五”)', designer_names varchar(1000) not null comment '设计人员名单(多人用逗号分隔,如“张三,李四,王五”)',
tutor_names varchar(1000) not null comment '指导老师名单(多人用逗号分隔,如“赵六,钱七”)', tutor_names varchar(1000) not null comment '指导老师名单(多人用逗号分隔,如“赵六,钱七”)',
sort int default 0 null comment '排序(数字越小越靠前)', sort int default 0 null comment '排序(数字越小越靠前)',
create_time datetime default CURRENT_TIMESTAMP null comment '创建时间', create_time datetime default CURRENT_TIMESTAMP null comment '创建时间',
update_time datetime default CURRENT_TIMESTAMP null on update CURRENT_TIMESTAMP comment '更新时间' update_time datetime default CURRENT_TIMESTAMP null on update CURRENT_TIMESTAMP comment '更新时间',
is_delete int default 0 not null comment '软删除'
) )
comment '视频案例表(独立存储,不关联其他表)' charset = utf8mb4; comment '视频案例表(独立存储,不关联其他表)' charset = utf8mb4;