notifications 通知表
字段名 | 字段类型 | 字段注释 | 默认值 | 可空 | 备注 |
---|---|---|---|---|---|
id | bigint UNSIGNED | 主键 ID | NO | 自动递增 | |
type | tinyint UNSIGNED | 通知类型 | NO | ||
user_id | bigint UNSIGNED | 用户 ID | NO | 关联字段 users->id,这条通知属于谁 | |
content | text | 通知内容 | YES | 涉及到帖子或评论时,可存储摘要内容 | |
is_markdown | tinyint UNSIGNED | 内容是否为 MD 格式 | 0 | NO | 0.否 / 1.是 |
is_multilingual | tinyint UNSIGNED | 内容是否为多语言 | 0 | NO | 0.否 / 1.是 |
is_mention | tinyint UNSIGNED | 是否为提及通知 | 0 | NO | 0.否 / 1.是 别人内容里提及了我,然后互动通知的我 |
is_access_plugin | varchar(64) | 是否访问插件页 | 0 | NO | 将输出 plugin_fskey 的访问地址 |
plugin_fskey | varchar(64) | 关联插件名称 | YES | 关联字段 plugins->fskey 由哪个插件生成的通知消息 | |
action_user_id | bigint UNSIGNED | 触发的用户 ID | YES | 关联字段 users->id | |
action_is_anonymous | tinyint UNSIGNED | 是否匿名触发 | 0 | NO | 0.否 / 1.是 |
action_type | smallint UNSIGNED | 触发行为类型 | YES | 1.点赞 2.点踩 3.关注 4.屏蔽 5.发表 6.编辑 7.删除 8.置顶 9.设精 10.管理 | |
action_object | tinyint UNSIGNED | 触发目标 | YES | 1.用户 / 2.小组 / 3.话题 / 4.帖子 / 5.评论 | |
action_id | bigint UNSIGNED | 触发目标 ID | YES | 这条通知来源由哪个内容 1.关联字段 users->id 2.关联字段 groups->id 3.关联字段 hashtags->id 4.关联字段 posts->id 5.关联字段 comments->id | |
action_content_id | bigint UNSIGNED | 帖子或评论 ID | YES | 关联字段 posts->id 或者 comments->id | |
is_read | tinyint UNSIGNED | 阅读状态 | 0 | NO | 0.未读 / 1.已读 |
created_at | timestamp | 创建时间 | CURRENT_TIMESTAMP | NO | |
updated_at | timestamp | 更新时间 | YES | ||
deleted_at | timestamp | 删除时间 | YES |
通知类型介绍
1
系统通知2
推荐内容3
点赞4
踩5
关注6
屏蔽7
提及(艾特)8
评论(回复)9
引用(转发)
系统消息解读
type=1
代表系统给你发了一条content
消息内容is_access_plugin
是否访问插件页action_user_id
是否有触发用户action_object + action_id
是否有触发来源内容
推荐消息解读
type=2
代表系统给你推荐了内容content
推荐语is_access_plugin
是否访问插件页action_user_id
是否有触发用户action_object + action_id
推荐的内容
互动消息解读
type=3
代表action_user_id
点赞了你的action_object + action_id
type=4
代表action_user_id
踩了你的action_object + action_id
type=5
代表action_user_id
关注了你的action_object + action_id
type=6
代表action_user_id
屏蔽了你的action_object + action_id
type=7
代表action_user_id
在action_object + action_id
中提及了你content
提及内容的摘要
type=8
代表action_user_id
评论了你的action_object + action_id
内容content
评论内容的摘要action_content_id
他的评论 ID
type=9
代表action_user_id
引用了你的action_object=4 + action_id
帖子content
他的内容摘要action_post_id
他的帖子 ID