文档仓库 /home/gogs/gogs-repositories

liu599 268fe0b726 first commit 5 年之前
README.md 268fe0b726 first commit 5 年之前

README.md

文档

数据结构

  • File 文件

    • id 自增 主键
    • file_id 唯一key标识
    • hash_id 文件hash值用于查重 唯一
    • created_timestamp 文件创建时间
    • modified_timestamp 文件修改时间
    • file_name 文件存储名称
    • relative_path 文件存储路径
    • user_id 上传文件的用户id
  • Tag 标签

    • tid 自增 主键
    • tag_name 标签名称 唯一
    • tag_id 唯一标签ID
  • File Tag 映射表

    • tid 自增 主键
    • tag_id 标签ID对应Tag表
    • file_id 文件ID对应文件表
  • User 权限用户(用于登录和上传图)

    • uid 自增 主键
    • user_id 用户唯一标识
    • user_created_timestamp 用户创建时间
    • user_last_timestamp 用户最后登陆时间
  • Authorization 登录授权

    • toid 自增 主键
    • token token值
    • token_created_timestamp token创建时间
    • user_id 用户唯一标识

接口文档

  • 文件CURD(暂时有可用的系统)、标签CURD(登录授权暂时有可用的系统)
  • 需要开发的是标签CURD, 标签文件映射表修改