series add lecturer

This commit is contained in:
Hankin 2026-06-26 09:59:30 +08:00
parent 04b1ce628b
commit bc78fe25ea
2 changed files with 17 additions and 0 deletions

View File

@ -4,6 +4,7 @@ CREATE TABLE `course_series` (
`title` VARCHAR(255) NOT NULL COMMENT '系列名称Python全栈开发',
`description` TEXT COMMENT '系列简介',
`cover_image` VARCHAR(500) COMMENT '系列封面图URL',
`lecturer` VARCHAR(100) COMMENT "讲师",
`total_months` INT DEFAULT 10 COMMENT '总月数固定10个月',
`is_active` TINYINT DEFAULT 1 COMMENT '是否启用1-禁用 2-启用',
`created_at` TIMESTAMP NULL DEFAULT NULL COMMENT '创建时间',

View File

@ -0,0 +1,16 @@
CREATE TABLE `banner` (
`id` INT PRIMARY KEY AUTO_INCREMENT COMMENT '轮播图ID',
`title` VARCHAR(100) NOT NULL COMMENT '轮播图标题',
`image_url` VARCHAR(500) NOT NULL COMMENT '图片地址',
`jump_type` TINYINT DEFAULT NULL COMMENT '跳转类型1-网页H52-小程序',
`target_path` VARCHAR(500) DEFAULT NULL COMMENT '跳转目标路径', -- 位置与排序
`position` VARCHAR(50) NOT NULL DEFAULT 'home_top' COMMENT '展示位置标识',
`sort_order` INT DEFAULT 0 COMMENT '同一位置下的排序权重,数字越小越靠前',
-- 状态与时效
`is_active` TINYINT DEFAULT 1 COMMENT '是否启用1-禁用 2-启用',
`start_time` DATETIME COMMENT '开始展示时间(为空则立即生效)',
`end_time` DATETIME COMMENT '结束展示时间(为空则永久有效)',
-- 统计与审计
`created_at` TIMESTAMP NULL DEFAULT NULL COMMENT '创建时间',
`updated_at` TIMESTAMP NULL DEFAULT NULL COMMENT '更新时间'
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = '轮播图表';