Appearance
Hostel Semester Rule
hostel.hostel_semester_rule · child table of Hostel
Fields
Every record also has id, created_at and updated_at and parent.
| Field | Label | Type | Rules |
|---|---|---|---|
academic_year | academic year | link → core.academic_year | required |
semester | semester | number | required; min 1 |
self_bed_selection | self bed selection | check | default false |
open_for_payment | open for payment | check | default true |
Unique together: academic_year + semester
Permissions
| Role | Can |
|---|---|
hostel:admin | read, create, update, delete, import, export |
hostel:warden | read |
hostel:accounts | read |
hostel:student | read |
API
http
GET /api/hostel/hostel_semester_rule?<field>=<value>&limit=100&offset=0
POST /api/hostel/hostel_semester_rule
GET /api/hostel/hostel_semester_rule/:id
PATCH /api/hostel/hostel_semester_rule/:id
DELETE /api/hostel/hostel_semester_rule/:idBulk import: GET /api/_import/hostel/hostel_semester_rule/template (CSV template), then POST /api/_import/hostel/hostel_semester_rule. See REST API.