Skip to content

comments 评论主表

字段名字段类型字段注释默认值可空备注
idbigint UNSIGNED主键 IDNO自动递增
cidvarchar(32)对外公开 IDNO唯一值
post_idbigint UNSIGNED帖子 IDNO关联字段 posts->id
top_parent_idbigint UNSIGNED顶级评论 ID0NO所属哪个评论,0 代表不属于任何评论
parent_idbigint UNSIGNED父级评论 ID0NO0 代表一级评论
user_idbigint UNSIGNED发表者 IDNO关联字段 users->id
geotag_idint UNSIGNED地理 ID0NO关联字段 geotags->id
contentlongtext内容YES
lang_tagvarchar(16)语言标签YES
is_markdowntinyint UNSIGNED内容是否为 MD 格式0NO0.否 / 1.是
is_anonymoustinyint UNSIGNED是否匿名0NO0.否 / 1.是
privacy_statetinyint UNSIGNED隐私状态1NO1 公开
2 私有
3 由帖子配置的私有
私有则仅评论作者和帖子作者可见
is_stickytinyint UNSIGNED是否置顶0NO0.否 / 1.是
digest_statetinyint UNSIGNED精华状态1NO1.否 / 2.普级精华 / 3.高级精华
digested_attimestamp精华时间YES设为精华的时间
view_countint UNSIGNED查看数0NO由插件记录
like_countint UNSIGNED赞数0NO有多少用户赞了该条评论
dislike_countint UNSIGNED踩数0NO有多少用户踩了该条评论
follow_countint UNSIGNED关注数0NO有多少用户关注了(收藏)该条评论
block_countint UNSIGNED屏蔽数0NO有多少用户屏蔽了(不感兴趣)该条评论
comment_countint UNSIGNED评论数0NO回复这条评论的数量
comment_digest_countint UNSIGNED评论精华总数0NO回复这条评论的精华总数
comment_like_countint UNSIGNED子级评论赞数0NO回复这条评论的所有评论赞总数
comment_dislike_countint UNSIGNED子级评论踩数0NO回复这条评论的所有评论踩总数
comment_follow_countint UNSIGNED子级评论关注数0NO回复这条评论的所有评论关注总数
comment_block_countint UNSIGNED子级评论屏蔽数0NO回复这条评论的所有评论屏蔽总数
edit_countsmallint UNSIGNED编辑次数0NO共编辑了几次
last_edit_attimestamp编辑时间YES如果发表后可以编辑,此处记录编辑时间
last_comment_attimestamp评论时间YES最新一条评论的时间
有用户回复了该条评论
more_infojson更多信息字段YES比如发布者 IP 位置名、设备名等
permissionsjson权限参数YES
rank_statetinyint UNSIGNED等级状态1NO1.未设置
is_enabledtinyint UNSIGNED是否有效1NO0.无效(仅自己可见) / 1.有效
created_attimestamp发表时间useCurrentNO比如 MySQL 默认值为 CURRENT_TIMESTAMP
updated_attimestamp更新时间YES
deleted_attimestamp删除时间YES

权限参数介绍

json
{
    "editor": {
        "isAppEditor": "Boolean / 是否编辑器插件创建",
        "editorFskey": "String / 编辑器 fskey"
    },
    "contentWritingDirection": "String / 内容写作方向", // ltr or rtl
    "canDelete": "Boolean / 作者是否有权删除",
    "activeButton": {
        // 与帖子 commentConfig.action 联动,替换该配置
        "hasActiveButton": "Boolean / 是否有 active 按钮",
        "buttonName": {
            "语言标签": "String / 按钮名称",
            "en": "Name"
        },
        "buttonStyle": "String / 按钮风格 primary secondary success danger warning info",
        "appFskey": "String / 配置应用 fskey"
    },
}

Released under the Apache-2.0 License