-
-
Notifications
You must be signed in to change notification settings - Fork 0
Member
Mervyn Galvin edited this page Sep 2, 2020
·
3 revisions
The representation of a member
Field | Type | Definition |
---|---|---|
id | int | Auto-generated |
name | string | Full name |
membership_status | enum | member status table, Active, probation, suspended, etc. |
member_notes | string | Free text field for notes on account |
disciplinary_notes | string | Free text field for any disciplinary action on member |
gender_id | enum | Gender identity, male, female, nb, etc. |
address | nullable string | Full address |
string | e-mail address | |
branch | enum | Selected from the branch table |
phone | nullable string | Phone number |
emergency_contact | nullable string | Emergency contact information (name and number ideally) |
date_of_birth | date | Date of birth |
employment_status | enum | From employment status table, full-time, part-time, student, etc. |
occupation | nullable enum | Selected from occupation table |
studies | enum | Selected from studies table |
is_party_member | boolean | Is a member of the associated political party |
is_union_member | boolean | Is a member of a union, solidarity organisation or society |
is_spam | boolean | This application has been marked as spam and will not be counted |
Related: