1.文章表:
CREATE TABLE `pk_read` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '文章的id',
`sortid` int(11) NOT NULL DEFAULT '0' COMMENT '文章所属版块id',
`uid` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '发布人uid',
`title` text NOT NULL COMMENT '文章标题',
`content` longtext NOT NULL COMMENT '文章内容',
`looknum` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '浏览次数',
`zannum` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '被赞次数',
`posttime` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '发布时间',
`readlevel` int(11) NOT NULL DEFAULT '0' COMMENT '文章阅读权限',
`replyuid` int(11) unsigned NOT NULL DEFAULT '2' COMMENT '最后回复人uid',
`replycontent` text COMMENT '最新回复内容',
`replytime` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '最后回复时间',
`replyip` varchar(255) DEFAULT NULL COMMENT '最后回复人的ip',
`postip` varchar(255) DEFAULT NULL COMMENT '发布人的ip',
`top` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '文章置顶',
`high` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '文章精华',
`replyafterlook` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '回复后可见',
`data` text COMMENT '文章其他数据',
`del` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '1为删除,0为正常',
`activetime` int(11) NOT NULL DEFAULT '0' COMMENT '最后活动时间',
`replyid` int(11) NOT NULL DEFAULT '0' COMMENT '回复的id',
`fs` int(11) NOT NULL DEFAULT '1' COMMENT '回复的楼层数',
`label` text COMMENT '标签',
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='文章表';
2.板块表:
CREATE TABLE `pk_readsort` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '版块的id',
`pid` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '所属父版块的id',
`rank` int(11) NOT NULL DEFAULT '0' COMMENT '版块排序,从小到大',
`title` text NOT NULL COMMENT '版块名称',
`content` text COMMENT '版块说明',
`url` text COMMENT '点击分类跳转的url',
`logourl` text COMMENT '版块logo图片地址',
`postlevel` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '用户发帖需要的阅读权限',
`replylevel` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '用户回复需要的阅读权限',
`adminuids` text COMMENT '管理员uid',
`looklevel` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '用户看帖需要的阅读权限',
`show` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '1:显示 0:隐藏',
`label` text COMMENT '标签',
`banpostread` int(11) NOT NULL DEFAULT '0' COMMENT '该板块是否允许发帖',
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='版块分类表';
3.回复表:
CREATE TABLE `pk_reply` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '回复的id',
`rid` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '回复的文章id',
`uid` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '回复人uid',
`content` text NOT NULL COMMENT '回复内容',
`posttime` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '回复时间',
`postip` varchar(255) DEFAULT NULL COMMENT '发布人的ip',
`zannum` int(11) NOT NULL DEFAULT '0' COMMENT '赞数',
`top` tinyint(3) NOT NULL DEFAULT '0' COMMENT '置顶',
`del` tinyint(1) NOT NULL DEFAULT '0' COMMENT '1删除,0正常',
`fnum` int(11) NOT NULL DEFAULT '0' COMMENT '当前回复的楼层数',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='回复表';
4.设置表:
CREATE TABLE `pk_set` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '基本设置id',
`setname` char(255) NOT NULL COMMENT '变量名称',
`setvalue` text COMMENT '变量值',
PRIMARY KEY (`id`),
UNIQUE KEY `setname` (`setname`)
) ENGINE=MyISAM AUTO_INCREMENT=171 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='系统设置表';
5.附件表:
CREATE TABLE `pk_upload` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`uid` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '上传用户',
`rid` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '所在的帖子id',
`name` text COMMENT '上传的文件名',
`suffix` text COMMENT '文件后缀',
`uploadtime` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '上传时间',
`datetime` bigint(20) NOT NULL DEFAULT '0' COMMENT '上传时间YYYYMMDDHHIISS',
`rand` varchar(255) NOT NULL DEFAULT '' COMMENT '产生的随机数',
`idcode` varchar(255) NOT NULL DEFAULT '' COMMENT '识别码',
`jifen` int(11) NOT NULL DEFAULT '0' COMMENT '消耗积分',
`tiandou` int(11) NOT NULL DEFAULT '0' COMMENT '消耗的天豆',
`target` varchar(255) NOT NULL DEFAULT '' COMMENT '所存在的文件夹',
`downloadcount` int(11) NOT NULL DEFAULT '0' COMMENT '下载次数',
`downloadeduids` longtext COMMENT '已下载用户的uid',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='论坛附件上传记录';
6.用户表:
CREATE TABLE `pk_user` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '用户的uid',
`username` char(255) NOT NULL DEFAULT '' COMMENT '用户名,仅允许字母和数字和下划线',
`password` text NOT NULL COMMENT '加密后的密码',
`nickname` text COMMENT '用户昵称',
`quanxian` text COMMENT '用户具有的权限',
`tiandou` int(11) NOT NULL DEFAULT '0' COMMENT '天豆数',
`jifen` int(11) NOT NULL DEFAULT '0' COMMENT '积分数',
`logininfo` text COMMENT '最后一次登录信息',
`reginfo` text COMMENT '用户注册信息',
`sex` text COMMENT '性别',
`birthday` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '生日',
`email` varchar(255) DEFAULT NULL COMMENT 'email地址',
`qq` text COMMENT 'QQ',
`phone` text COMMENT '手机号',
`sign` text COMMENT '用户个性签名',
`friends` text COMMENT '用户好友',
`readlevel` int(11) NOT NULL DEFAULT '0' COMMENT '用户阅读权限',
`qqopenid` varchar(255) DEFAULT NULL COMMENT 'qq登录openid',
`data` text COMMENT '用户数据',
`logintime` int(11) NOT NULL DEFAULT '0' COMMENT '最后登录时间',
`regtime` int(11) NOT NULL DEFAULT '0' COMMENT '注册时间',
`session_token` varchar(255) DEFAULT NULL COMMENT '登录时产生的识别码',
`groupid` int(11) NOT NULL DEFAULT '0' COMMENT '用户组id',
`wxopenid` varchar(255) DEFAULT NULL COMMENT '微信登录openid',
PRIMARY KEY (`id`),
UNIQUE KEY `username` (`username`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='用户表';
7.消息表:
CREATE TABLE `pk_user_message` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '消息的id',
`uid` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '消息用户的uid',
`fid` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '来自哪个用户的uid',
`content` text COMMENT '消息内容',
`islook` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '此消息是否被查看',
`addtime` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '消息添加时间',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='用户消息表';
8.用户组表:
CREATE TABLE `pk_usergroup` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`usergroupname` varchar(255) NOT NULL DEFAULT '' COMMENT '用户组名称',
`quanxian` text COMMENT '用户组权限',
`readlevel` int(11) NOT NULL DEFAULT '0' COMMENT '阅读权限',
`data` text COMMENT '其他数据',
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;