Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

表结构设计讨论 #1

Open
lizheming opened this issue Feb 4, 2017 · 0 comments
Open

表结构设计讨论 #1

lizheming opened this issue Feb 4, 2017 · 0 comments

Comments

@lizheming
Copy link
Contributor

lizheming commented Feb 4, 2017

harpers 表结构设计:

  • user 用户表
    • id 用户 id
    • name 用户名称
    • nickname 用户昵称
    • password 密码
    • type 用户类型(0普通,1管理员)
    • email 用户邮箱
    • status 用户状态(0正常,1禁用)
    • github 用户 github 账号
    • follow_count 用户关注数
    • follower_count 用户粉丝数
    • question_count 用户问题数
    • answer_count 用户答案数
    • create_time 创建时间
    • create_ip 创建 ip
    • last_login_time 上一次登陆时间
    • last_login_ip 上一次登陆 ip
  • question 问题表
    • id 问题 id
    • user_id 用户 id
    • markdown_content 问题内容 markdown
    • content 问题内容 html
    • status 问题状态(0 正常,1 关闭回答,2 审核中,3 审核失败,4 隐藏, 5 被举报)
    • agree_count 同意数
    • against_count 反对数
    • comment_count 评论数
    • create_time 创建时间
    • update_time 更新时间
  • answer 答案表
    • id 回答id
    • user_id 用户id
    • question_id 问题id
    • markdown_conetnt 答案内容 markdown
    • content 答案内容 html
    • status 答案状态(0 正常,1 被折叠,2 被举报)
    • agree_count 同意数
    • against_count 反对数
    • comment_count 评论数
    • create_time 创建时间
    • update_time 更新时间
  • comment 评论表
    • id 评论 id
    • user_id 评论作者 id
    • parent_id 父评论 id
    • question_id 评论对应问题 id
    • answer_id 评论对应答案 id
    • markdown_content 评论内容 markdown
    • content 评论内容 html
    • agree_count 赞数
    • against_count 踩数
    • create_time 创建时间
    • update_time 更新时间
  • tag 标签表
    • id 标签 id
    • name 标签名称
    • pathname 标签 url (默认=name)
    • description 标签描述
  • question_answer_log 问题答案版本记录表
    • id 版本记录 id
    • user_id 当前版本创建用户 id
    • question_id 版本记录对应问题 id
    • answer_id 版本记录答案 id
    • markdown_content 当前版本的内容
    • create_time 当前版本创建时间
  • operation_log 用户操作记录表
    • id 操作 id
    • user_id 操作用户
    • question_id 问题 id
    • answer_id 答案 id
    • op_name 操作名称
    • op_value 操作值
  • repot 举报表
    • id 举报数据 id
    • user_id 举报用户
    • question_id 举报问题 id
    • answer_id 举报答案 id
    • reason 举报原因
    • result 处理结果
    • operator_id 处理人
  • question_tag 问题标签关系表
    • id 关系id
    • question_id 问题 id
    • tag_id 标签 id
  • follow 用户关注表
    • id 关系 id
    • user_id 关注者 id
    • follow_id 被关注 id
  • options 网站配置信息表
    • site_key 配置键
    • site_value 配置值
    • site_desc 配置描述
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant