文档仓库
/home/gogs/gogs-repositories
文档
数据结构
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, 标签文件映射表修改