User.rb - 1um/ejudge-on-rails GitHub Wiki

Вспомогательная модель для модели Login - содержит информацию о пользователе в контексте контеста. Особенности:

Наследуется от EjudgeDb, так как работает с БД ejudge. В качестве primary key имеет два поля. Т.е. уникальность записи обеспечивается двумя полями.

Основные поля:

:user_id - id в Login

:conest_id - id в Contest

:user_name - имя пользователя в конкретном контесте.