This commit is contained in:
2025-12-24 16:59:05 +08:00
parent b52a51c09b
commit b68946fe79
218 changed files with 10790 additions and 3878 deletions
+49
View File
@@ -0,0 +1,49 @@
-- 朋友圈功能数据库表结构
-- 朋友圈动态表
CREATE TABLE IF NOT EXISTS `friend_circle` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`user_id` int(11) NOT NULL COMMENT '用户ID',
`body` text COMMENT '内容',
`files` text COMMENT '图片列表(JSON)',
`like_count` int(11) NOT NULL DEFAULT '0' COMMENT '点赞数',
`comment_count` int(11) NOT NULL DEFAULT '0' COMMENT '评论数',
`created_at` int(11) NOT NULL COMMENT '创建时间',
`updated_at` int(11) NOT NULL COMMENT '更新时间',
`status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '状态(0:隐藏 1:正常)',
PRIMARY KEY (`id`),
KEY `user_id` (`user_id`),
KEY `status` (`status`),
KEY `created_at` (`created_at`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='朋友圈动态表';
-- 朋友圈点赞表
CREATE TABLE IF NOT EXISTS `friend_circle_like` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`circle_id` int(11) NOT NULL COMMENT '朋友圈动态ID',
`user_id` int(11) NOT NULL COMMENT '用户ID',
`created_at` int(11) NOT NULL COMMENT '创建时间',
PRIMARY KEY (`id`),
UNIQUE KEY `circle_user` (`circle_id`,`user_id`),
KEY `circle_id` (`circle_id`),
KEY `user_id` (`user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='朋友圈点赞表';
-- 朋友圈评论表
CREATE TABLE IF NOT EXISTS `friend_circle_comment` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`circle_id` int(11) NOT NULL COMMENT '朋友圈动态ID',
`user_id` int(11) NOT NULL COMMENT '用户ID',
`reply_user_id` int(11) NOT NULL DEFAULT '0' COMMENT '回复的用户ID(0表示直接评论)',
`body` text NOT NULL COMMENT '评论内容',
`created_at` int(11) NOT NULL COMMENT '创建时间',
`updated_at` int(11) NOT NULL COMMENT '更新时间',
`status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '状态(0:隐藏 1:正常)',
PRIMARY KEY (`id`),
KEY `circle_id` (`circle_id`),
KEY `user_id` (`user_id`),
KEY `reply_user_id` (`reply_user_id`),
KEY `status` (`status`),
KEY `created_at` (`created_at`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='朋友圈评论表';