Skip to content

groups 小组表

字段名字段类型字段注释默认值可空备注
idint UNSIGNED小组 IDNO自动递增
gidvarchar(32)对外公开 IDNO唯一值
parent_idint UNSIGNED父级小组 IDYEStype=2 时使用
user_idbigint UNSIGNED创建者 IDYES关联字段 users->id
namevarchar(64)小组名称NO多语言
descriptiontext小组描述YES多语言
typetinyint UNSIGNED是否小组分类2NO1.小组分类(仅作为父级小组,不可发帖)
2.小组
3.子小组,小组内小组
type_modetinyint UNSIGNED小组模式1NO1.公开(任何人都能查看小组内帖子)
2.非公开(只有成员才能查看小组内帖子)
type_mode_end_aftertinyint UNSIGNED非公开小组配置1NO1.不限制
2.小组内容全部不可见
3.到期前内容可见,新内容不可见
type_findtinyint UNSIGNED是否可发现
也可理解为是否显示
1NO1.可发现(任何人都能找到这个小组)
2.不可发现(只有成员能找到这个小组)
type_followtinyint UNSIGNED关注方式1NO1.原生方式 / 2.插件方式 / 3.关闭
plugin_fskeyvarchar(64)关联插件YEStype_follow=2 时使用
关联字段 plugins->fskey
sublevel_publictinyint UNSIGNEDtype=3 专用
子级小组是否公开
0NO0.不公开,仅小组内专用
1.公开,全站可见
cover_file_idbigint UNSIGNED小组封面图 IDYES关联字段 files->id
cover_file_urlvarchar(255)小组封面图 URLYES
banner_file_idbigint UNSIGNED小组条幅图 IDYES关联字段 files->id
banner_file_urlvarchar(255)小组条幅图 URLYES
ratingsmallint UNSIGNED显示顺序9NO升序排序
is_recommendtinyint UNSIGNED推荐状态0NO0.不推荐 / 1.推荐
recommend_ratingsmallint UNSIGNED推荐顺序9NO升序排序
permissionsjson权限参数NO
like_countint UNSIGNED点赞数0NO有多少用户点赞了该小组
dislike_countint UNSIGNED点踩数0NO有多少用户点踩了该小组
follow_countint UNSIGNED关注数0NO有多少用户关注了(收藏)该小组
block_countint UNSIGNED屏蔽数0NO有多少用户屏蔽了(不感兴趣)该小组
post_countint UNSIGNED帖子数0NO有多少帖子发表在该小组
comment_countint UNSIGNED评论数0NO有多少评论发表在该小组
post_digest_countint UNSIGNED精华数0NO插件操作加精,插件加减统计数
comment_digest_countint UNSIGNED精华数0NO插件操作加精,插件加减统计数
is_enabledtinyint UNSIGNED是否启用1NO0.不启用 / 1.启用
created_attimestamp创建时间CURRENT_TIMESTAMPNO
updated_attimestamp更新时间YES
deleted_attimestamp删除时间YES

权限参数介绍

json
{
    // 非公开模式的白名单角色
    "mode_whitelist_roles": [
        "2", "3"
    ],
    // 发表帖子设置
    "publish_post": 1, // 发表帖子权限 1.所有用户 2.仅关注了小组的用户 3.仅指定的角色用户 4.仅限小组管理员
    "publish_post_roles": [
        // 有权角色 ID,关联字段 roles->id
        "2", "3"
    ],
    "publish_post_review": false, // 是否发帖开启审核
    // 发表评论设置
    "publish_comment": 1, // 发表评论权限 1.所有用户 2.仅关注了小组的用户 3.仅指定的角色用户 4.仅限小组管理员
    "publish_comment_roles": [
        "2", "3"
    ],
    "publish_comment_review": false, // 是否评论开启审核
    // 以下可以新增自定义设置
}

权限参数默认值

json
{"mode_whitelist_roles":[],"publish_post":1,"publish_post_roles":[],"publish_post_review":false,"publish_comment":1,"publish_comment_roles":[],"publish_comment_review":false}

Released under the Apache-2.0 License