text: CREATE TABLE `user` (
    `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增ID',
    `username` varchar(255) NOT NULL COMMENT '用户名',
    `auth_key` varchar(32) NOT NULL COMMENT '自动登录key',
    `password_hash` varchar(255) NOT NULL COMMENT '加密密码',
    `password_reset_token` varchar(255) DEFAULT NULL COMMENT '重置密码token',
    `email_validate_token` varchar(255) DEFAULT NULL COMMENT '邮箱验证token',
    `email` varchar(255) NOT NULL COMMENT '邮箱',
    `role` smallint(6) NOT NULL DEFAULT '10' COMMENT '角色等级',
    `status` smallint(6) NOT NULL DEFAULT '10' COMMENT '状态',
    `avatar` varchar(255) DEFAULT NULL COMMENT '头像',
    `vip_lv` int(11) DEFAULT '0' COMMENT 'vip等级',
    `created_at` int(11) NOT NULL COMMENT '创建时间',
    `updated_at` int(11) NOT NULL,
    PRIMARY KEY (`id`)
  ) ENGINE=InnoDB AUTO_INCREMENT=560 DEFAULT CHARSET=utf8 COMMENT='会员表';
  
  CREATE TABLE `posts` (
    `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增ID',
    `title` varchar(255) DEFAULT NULL COMMENT '标题',
    `summary` varchar(255) DEFAULT NULL COMMENT '摘要',
    `content` text COMMENT '内容',
    `label_img` varchar(255) DEFAULT NULL COMMENT '标签图',
    `cat_id` int(11) DEFAULT NULL COMMENT '分类id',
    `user_id` int(11) DEFAULT NULL COMMENT '用户id',
    `user_name` varchar(255) DEFAULT NULL COMMENT '用户名',
    `is_valid` tinyint(1) DEFAULT '0' COMMENT '是否有效：0-未发布 1-已发布',
    `created_at` int(11) DEFAULT NULL COMMENT '创建时间',
    `updated_at` int(11) DEFAULT NULL COMMENT '更新时间',
    PRIMARY KEY (`id`),
    KEY `idx_cat_valid` (`cat_id`,`is_valid`) USING BTREE
  ) ENGINE=InnoDB AUTO_INCREMENT=111 DEFAULT CHARSET=utf8 COMMENT='文章主表';
  
  
  
  CREATE TABLE `cats` (
    `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增ID',
    `cat_name` varchar(255) DEFAULT NULL COMMENT '分类名称',
    PRIMARY KEY (`id`)
  ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 COMMENT='分类表';
  
  
  CREATE TABLE `tags` (
    `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增ID',
    `tag_name` varchar(255) DEFAULT NULL COMMENT '标签名称',
    `post_num` int(11) DEFAULT '0' COMMENT '关联文章数',
    PRIMARY KEY (`id`),
    UNIQUE KEY `tag_name` (`tag_name`) USING BTREE
  ) ENGINE=InnoDB AUTO_INCREMENT=36 DEFAULT CHARSET=utf8 COMMENT='标签表';
  
  
  CREATE TABLE `relation_post_tags` (
    `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增ID',
    `post_id` int(11) DEFAULT NULL COMMENT '文章ID',
    `tag_id` int(11) DEFAULT NULL COMMENT '标签ID',
    PRIMARY KEY (`id`),
    UNIQUE KEY `post_id` (`post_id`,`tag_id`) USING BTREE
  ) ENGINE=InnoDB AUTO_INCREMENT=66 DEFAULT CHARSET=utf8 COMMENT='文章和标签关系表';
  
  CREATE TABLE `post_extends` (
    `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增ID',
    `post_id` int(11) DEFAULT NULL COMMENT '文章id',
    `browser` int(11) DEFAULT '0' COMMENT '浏览量',
    `collect` int(11) DEFAULT '0' COMMENT '收藏量',
    `praise` int(11) DEFAULT '0' COMMENT '点赞',
    `comment` int(11) DEFAULT '0' COMMENT '评论',
    PRIMARY KEY (`id`)
  ) ENGINE=InnoDB AUTO_INCREMENT=38 DEFAULT CHARSET=utf8 COMMENT='文章扩展表';
  
  CREATE TABLE `feeds` (
    `id` int(11) NOT NULL AUTO_INCREMENT,
    `user_id` int(11) NOT NULL COMMENT '用户id',
    `content` varchar(255) NOT NULL COMMENT '内容',
    `created_at` int(11) NOT NULL COMMENT '创建时间',
    PRIMARY KEY (`id`)
  ) ENGINE=MyISAM AUTO_INCREMENT=10 DEFAULT CHARSET=utf8 COMMENT='聊天信息表';