表结构说明文档

来见证奇迹 1年前 1160

用户表:bbs_user

字段 类型 备注
id int 用户编号
group_id smallint 用户组编号
email char 邮箱
email_checked tinyint 邮箱验证
username char 用户名
realname char 用户实名
id_number char 身份证
password char 用户密码
phone char 手机号
qq char 用户QQ
threads_cnt int 发帖数
posts_cnt int 回帖数
credits_num int 积分
golds_num int 金币
rmbs_num int 人民币
create_ip int 创建ip
login_ip int 登录ip
login_date timestamp 登录日期
logins_cnt int 登录次数
avatar varchar 头像
digests_num int 精华数
favourite_cnt int 收藏数

 

主题表:bbs_thread

字段 类型 备注
id int 主题编号
forum_id smallint 板块id
top tinyint 置顶级别
user_id int 用户ID
userip varchar 发帖时用户ip
subject char 标题
last_date timestamp 最后回复时间
views_cnt int 查看次数
posts_cnt int 回帖次数
images_num tinyint 附件图片数
files_num tinyint 附件文件数
posts_cnt int 回帖数
mods_cnt tinyint(6) 版主操作次数,如果 > 0, 则查询 modlog
isclosed tinyint(1) unsigned 是否关闭,关闭以后不能再回帖、编辑
first_post_id int(11) unsigned 首贴 pid
last_user_id int(11) unsigned 最近参与的 uid
last_post_id int(11) unsigned 最后回复的 pid
digest int(11) 精华
favourite_cnt int(11) 收藏数

 

主题置顶表:bbs_thread_top

字段 类型 备注
forum_id smallint(6) 查找板块置顶
thread_id int(11) unsigned  
top int(11) unsigned top: 0 是普通最新贴,> 0 置顶贴

 

模块表:bbs_forum

字段 类型 备注
id int(11) unsigned 模块id
name char(16) 模块名
rank tinyint(3) unsigned 显示,倒序,数字越大越靠前
threads_cnt mediumint(8) unsigned 主题数
todayposts_cnt mediumint(8) unsigned 今日发帖,计划任务每日凌晨0点清空为0
todaythreads_cnt mediumint(8) unsigned 今日发主题,计划任务每日凌晨0点清空为0
brief text 版块简介 允许HTML
announcement text 版块公告 允许HTML
accesson int(11) unsigned 是否开启权限控制
orderby tinyint(11) 默认列表排序,0: 顶贴时间 last_date, 1: 发帖时间 tid
moduids char(120) 每个版块有多个版主
seo_title char(64) SEO 标题,如果设置会代替版块名称
seo_keywords char(64) seo关键词
digests_num int(11) 精华数
icon varchar(255) 图标

 

用户组表:bbs_group

字段 类型 备注
id smallint(6) unsigned  
name char(20) 用户组名称
creditsfrom int(11) 积分从
creditsto int(11) 积分到
allowread int(11) 允许访问
allowthread int(11) 允许发主题
allowpost int(11) 允许回帖
allowattach int(11) 允许上传文件
allowdown int(11) 允许下载文件
allowtop int(11) 允许置顶
allowupdate int(11) 允许编辑
allowdelete int(11) 允许删除
allowmove int(11) 允许移动
allowbanuser int(11) 允许禁止用户
allowdeleteuser int(11) 允许删除用户
allowviewip int(11) unsigned 允许查看用户敏感信息

 

我的收藏表:bbs_my_favourite

字段 类型 备注
id int(10) unsigned  
user_id int(11) 用户id
thread_id int(11) 主题id

 

最新回复 (2)
  • lyping 1年前
    1

    请问建议数据库使用什么字符集呢?

    SQL 查询:

    CREATE TABLE `bbs_my_favourite` (

    `id` INT( 10 ) UNSIGNED NOT NULL AUTO_INCREMENT ,
    `created_at` TIMESTAMP NULL DEFAULT NULL ,
    `updated_at` TIMESTAMP NULL DEFAULT NULL ,
    `deleted_at` TIMESTAMP NULL DEFAULT NULL ,
    `user_id` INT( 11 ) DEFAULT '0',
    `thread_id` INT( 11 ) DEFAULT '0',
    PRIMARY KEY ( `id` ) ,
    KEY `idx_bbs_my_favourite_deleted_at` ( `deleted_at` )

    ) ENGINE = INNODB AUTO_INCREMENT =1 DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci;
     

    MySQL 返回: 文档

    #1273 - Unknown collation: 'utf8mb4_0900_ai_ci' 

     

  • 管理员组 来见证奇迹 1年前
    2

    可以使用utf8,建议使用utf8mb4

  • 登录可回复
返回
0