4
This commit is contained in:
@@ -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='朋友圈评论表';
|
||||
|
||||
Reference in New Issue
Block a user