forked from CatalinFrancu/mule
-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
Poate fi ceva rudimentar, care să primească un fișier și un tip de sursă (C/C++) și să creeze o intrare în tabela source
.
Pentru început, tabela source
va stoca și rezultatele evaluării (punctaj final, data evaluării etc.). Deci nu diferențiem o „sursă” de un „job” pentru evaluator. Dacă, în viitor, vom implementa suport pentru reevaluări de probleme, atunci o sursă poate avea mai multe joburi, unul pentru fiecare evaluare prin care trece.
Ne trebuie câmpuri ca:
- userId
- problemId
- extension (text cu valorile c sau cpp)
- evalStatus (1 = neevaluat, 2 = evaluat, posibil 3 = eroare de evaluator, constante definite în Source.php)
- score