-
Notifications
You must be signed in to change notification settings - Fork 0
Структура внутренней БД
Vad Drobinin edited this page Aug 15, 2015
·
1 revision
Внутренняя база данных хранится в sqlite. Она содержит 6 таблиц.
- id
- contest_id (id контеста в тестирующей системе)
- origin (тестирующая система, из которой взят контест)
- name (название контеста)
- scoring (система оценивания, используемая в контесте)
Если в контесте использовались различные системы оценивания в разное время, во внутренней базе будет создано несколько контестов.
- id
- user_id (id пользователя в тестирующей системе)
- origin
- id
- problem_id (id задачи в контесте)
- contest_ref
- name (внутреннее имя задачи)
- id
- submit_id (id сабмита в контесте)
- lang_id (id языка в контесте)
- problem_ref
- user_ref
- outcome (вердикт по сабмиту)
- timestamp (время отправки сабмита)
- id
- submit_ref
- case_ref
- realtime (реальное время выполнения на тесте)
- time (процессорное время на тесте)
- outcome (вердикт на тесте)
- id
- case_id (номер теста в задаче)
- problem_ref
- io_hash (md5-хэш входных и выходных данных на тесте)