feat(comment): 新增一级评论首条回复ID字段及更新机制
- 在 CommentDO 中新增 firstReplyCommentId 字段,用于记录一级评论下最早回复的评论 ID - 在 CommentDOMapper 中新增 selectEarliestByParentId 和 updateFirstReplyCommentIdByPrimaryKey 方法,用于查询和更新一级评论的首条回复 ID - 在 t_comment 表中新增 first_reply_comment_id 字段- 新增 OneLevelCommentFirstReplyCommentIdUpdateConsumer 消费者,用于异步更新一级评论的首条回复 ID- 新增 RedisKeyConstants 常量类,用于构建 Redis Key - 新增 RedisTemplateConfig 配置类,用于配置 RedisTemplate - 在 pom.xml 中新增 spring-boot-starter-data-redis 依赖
This commit is contained in:
@@ -287,6 +287,10 @@ alter table t_comment
|
||||
ALTER TABLE t_comment
|
||||
ADD COLUMN heat DECIMAL(10, 2) DEFAULT 0 COMMENT '评论热度';
|
||||
|
||||
alter table t_comment
|
||||
add column first_reply_comment_id bigint(20) unsigned default 0 COMMENT '最早回复的评论ID (只有一级评论需要)';
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user