zhibo/Zhibo/zhibo-h/sql/add_works_hot_fields.sql
xiao12feng8 2c91a66234 实现作品上热门功能(后端完成)
- 数据库:添加is_hot和hot_time字段
- Service层:实现toggleHot和getHotWorks方法
- 管理端API:添加设置热门和查询热门列表接口
- 用户端API:添加获取热门作品列表接口
- 实体类:更新Works和WorksResponse添加热门字段
- 文档:创建功能实现说明文档

后续需要:
- 后台管理界面(Vue)添加热门设置按钮
- Android App添加热门Tab页
2026-01-08 16:44:12 +08:00

16 lines
479 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.

-- 添加作品热门相关字段
-- 执行时间2026-01-08
USE `crmeb`;
-- 在 works 表添加热门相关字段
ALTER TABLE `works`
ADD COLUMN `is_hot` tinyint DEFAULT 0 COMMENT '是否热门1-是 0-否' AFTER `status`,
ADD COLUMN `hot_time` datetime DEFAULT NULL COMMENT '设置热门的时间' AFTER `is_hot`;
-- 添加索引以提高查询性能
ALTER TABLE `works` ADD INDEX `idx_is_hot` (`is_hot`);
-- 查看修改结果
SHOW COLUMNS FROM `works` LIKE '%hot%';