hustoj数据库表分析r1292.docx
- 文档编号:30057660
- 上传时间:2023-08-04
- 格式:DOCX
- 页数:11
- 大小:17.74KB
hustoj数据库表分析r1292.docx
《hustoj数据库表分析r1292.docx》由会员分享,可在线阅读,更多相关《hustoj数据库表分析r1292.docx(11页珍藏版)》请在冰豆网上搜索。
hustoj数据库表分析r1292
HustOj数据库分析(r1292)
在此感谢HustOj的原创及维护管理人员,感谢你们辛勤的付出,同时也感谢“HUSTOJ[开源]管理与开发(23361372)”群里帮助过我的人,谢谢你们。
以下数据表的分析仅代表本人个人看法,由于本人能力有限,有部分内容还未分析或分析错误,请大家多多指证,相互学习。
——夏夏
2012年4月
HustOj数据库(r1292)
序号
表名
作用
备注
1
compileinfo
记录编译错误的记录
2
contest
竞赛表
3
contest_problem
竞赛题目
4
loginlog
登入日志
记录正确与错误的登入日志
5
消息列表
6
news
新闻表
7
online
?
?
?
8
privilege
权限授予
9
problem
题目表
10
reply
论坛(帖子及回复)表
11
runtimeinfo
运行错误信息(RuntimeError)
12
sim
相似度检测表
用于防作弊
13
solution
程序运行结果记录
14
source_code
提交的源码
15
topic
论坛帖子表
16
users
用户信息
compileinfo
记录编译错误的提交号(id)及原因
字段名
类型
长度
是否允许为空
备注
solution_id
int
11
N
主键(提交id,即RunID)
error
text
Y
编译错误原因
contest
竞赛表
字段名
类型
长度
是否允许为空
备注
contest_id
int
11
N
竞赛id(主键)
title
varchar
255
Y
竞赛标题
start_time
datetime
Y
开始时间(年月日时分)
end_time
datatime
Y
结束时间(年月日时分)
defunct
char
1
N
是否屏蔽(Y/N)
description
text
Y
描述(在此版本中未用)
private
tinyint
4
公开/内部(0/1)
langmask
int
11
语言
contest_problem
竞赛题目
字段名
类型
长度
是否允许为空
备注
problem_id
int
11
N
题目id
contest_id
int
11
Y
竞赛id
title
char
200
N
标题
num
int
11
N
竞赛中题目编号
loginlog
登入日志(不管是否登入成功都记录)
字段名
类型
长度
是否允许为空
备注
user_id
varchar
20
N
用户id
password
varchar
40
Y
密码(不一定正确)
ip
varcahr
100
Y
登录的ip
time
datetime
Y
登入时间
邮件系统,暂未使用
字段名
类型
长度
是否允许为空
备注
mail_id
int
11
N
消息编号
to_user
varchar
20
N
接收者
from_user
varchar
20
N
发送者
title
varchar
200
N
标题
content
text
Y
内容
new_mail
tinyint
1
N
新消息(1/0)
reply
tinyint
4
Y
回复
in_date
datetime
Y
时间
defunct
char
1
N
是否屏蔽(Y/N)
news
新闻(首页显示)
字段名
类型
长度
是否允许为空
备注
news_id
int
11
N
新闻编号(主键)
user_id
varchar
20
N
用户账号
title
varchar
200
N
新闻标题
content
text
N
内容
time
datetime
N
更新时间
importance
tinyint
4
N
关键字?
?
?
defunct
char
1
N
是否屏蔽(Y/N)
online
字段名
类型
长度
是否允许为空
备注
hash
varchar
32
N
主键
ip
varchar
20
N
ua
varchar
255
N
refer
varchar
255
Y
lastmove
int
10
N
firsttime
int
10
Y
uri
varchar
255
Y
privilege
用户分组
字段名
类型
长度
是否允许为空
备注
user_id
char
20
N
用户帐号
rightstr
char
30
N
分组
defunct
char
1
N
是否屏蔽(Y/N)
problem
题目表
字段名
类型
长度
是否允许为空
备注
problem_id
int
11
N
题目编号,主键
title
varchar
200
N
标题
description
text
Y
题目描述
inupt
text
Y
输入说明
output
text
Y
输出说明
sample_input
text
Y
输入参照
sample_output
text
Y
输出参照
spj
char
1
N
是否为特别题目
hint
text
Y
暗示
source
varchar
100
Y
来源
in_date
datetime
Y
加入时间
time_limit
int
11
N
限时(秒)
memory_limit
int
11
N
空间限制(MByte)
defunct
char
1
N
是否屏蔽(Y/N)
accepted
int
11
Y
总ac次数
submit
int
11
Y
总提交次数
solved
int
11
Y
解答(未用)
reply
论坛(帖子及回复)(WebBoard)
字段名
类型
长度
是否允许为空
备注
rid
int
11
N
帖子序号(主键)
author_id
varchar
20
N
作者帐号
time
datetime
N
发布时间
content
text
N
帖子内容
topic_id
int
11
N
帖子分组
status
int
2
N
状态(0:
正常,1:
锁定,2:
删除)
ip
varchar
30
N
发帖子者ip
runtimeinfo
运行错误信息(RuntimeError)
字段名
类型
长度
是否允许为空
备注
solution_id
int
11
N
运行id(主键)
error
text
Y
错误记录
sim
相似度检测
字段名
类型
长度
是否允许为空
备注
s_id
int
11
N
提交号soltiotn_id(主键)
sim_s_id
int
11
Y
与s_id相似的soltion_id
sim
int
11
Y
相似度(50-100)
solution
程序运行结果记录
字段名
类型
长度
是否允许为空
备注
solution_id
int
11
N
运行id(主键)
problem_id
int
11
N
问题id
user_id
char
20
N
用户id
time
int
11
N
用时(秒)
memory
int
11
N
所用空间()
in_date
datetime
N
加入时间
result
smallint
6
N
结果(4:
AC)
language
tinyint
4
N
语言
ip
char
15
N
用户ip
contest_id
int
11
Y
所属于竞赛组
valid
tinyint
4
N
是否有效?
?
?
num
tinyint
4
N
题目在竞赛中的顺序号
code_lenght
int
11
N
代码长度
judgetime
datetime
Y
判题时间
pass_rate
decimal
2
N
通过百分比(OI模式下可用)
source_code
记录源代码
字段名
类型
长度
是否允许为空
备注
solution_id
int
11
N
运行id(主键)
source
text
N
源代码
topic
论坛(答辩)帖子主题
字段名
类型
长度
是否允许为空
备注
tid
int
11
N
帖子编号(主键)
title
varbinary
60
N
标题
status
int
2
N
状态(0:
未锁定,1:
锁定)
top_level
int
2
N
置顶等级(0,1:
题目置顶,2:
分区置顶,3:
总置顶)
cid
int
11
Y
竞赛编号
pid
int
11
N
竞赛中题目编号
author_id
varchar
20
N
作者id
users
用户表
字段名
类型
长度
是否允许为空
备注
user_id
varchar
20
N
用户id(主键)
varchar
100
Y
用户E-mail
submit
int
11
Y
用户提交次数
solved
int
11
Y
成功次数
defunct
char
1
N
是否屏蔽(Y/N)
ip
varchar
20
N
用户注册ip
accesstime
datetime
Y
用户注册时间
volume
int
11
N
?
?
?
language
int
11
N
语言
password
varchar
32
Y
密码(加密)
reg_time
datetime
Y
用户注册时间
nick
varchar
100
N
昵称
school
varchar
100
N
用户所在学校
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- hustoj 数据库 分析 r1292