User.rb - 1um/ejudge-on-rails GitHub Wiki
Вспомогательная модель для модели Login - содержит информацию о пользователе в контексте контеста. Особенности:
Наследуется от EjudgeDb, так как работает с БД ejudge. В качестве primary key имеет два поля. Т.е. уникальность записи обеспечивается двумя полями.
Основные поля:
:user_id - id в Login
:conest_id - id в Contest
:user_name - имя пользователя в конкретном контесте.