Skip to content

Exam Classroom ​

exam.classroom

Fields ​

Every record also has id, created_at and updated_at.

FieldLabelTypeRules
exam_centerexam centerlink → exam.exam_centerrequired
namenametext
lab_namelab nametext
is_computer_labis computer labcheckdefault false
total_computerstotal computersnumbermin 0
usable_computersusable computersnumbermin 0
total_benchestotal benchesnumbermin 0
usable_benchesusable benchesnumbermin 0
students_per_benchstudents per benchnumbermin 1; max 4
floorfloorselectone of: Basement - B3, Basement - B2, Basement - B1, Basement - B, Ground Floor, First Floor, Second Floor, Third Floor, Fourth Floor, Fifth Floor, Sixth Floor, Seventh Floor, Eighth Floor, Ninth Floor, Tenth Floor, Eleventh Floor, Twelfth Floor, Thirteenth Floor, Fourteenth Floor, Fifteenth Floor, Sixteenth Floor, Seventeenth Floor
seating_preferenceseating preferenceselectone of: Same Class Students, Same Course Students, Different Year Same Course Students, Different Courses Same Year Students, Different Colleges Students

Permissions ​

RoleCan
exam:super_adminread, create, update, delete
exam:adminread, create, update, delete
exam:collegeread, create, update, delete
exam:operatorread

API ​

http
GET    /api/exam/classroom?<field>=<value>&limit=100&offset=0
POST   /api/exam/classroom
GET    /api/exam/classroom/:id
PATCH  /api/exam/classroom/:id
DELETE /api/exam/classroom/:id

Edulab Bench developer documentation