Skip to content

Registration

Luke Cassar edited this page Aug 21, 2018 · 3 revisions

To record a guest's attendance at an event.

DB Table Schema

Attribute Type
id integer
event_id integer
assignment_id integer
time_notified date-time
status string

Validations

Attribute Constraint Value
status values [see Possible Statuses below]
time_notified DateTime true

Possible Statuses

  • Pending
  • Intending
  • Non Attending
  • Attended

Associations

  • One Registration has only one Event.
  • One Registration has only one Assignment.
  • One Registration can have many Invitations.

Permissions

For National Event (Open and Open Invite)

Title Create Update Read Destroy
GovHack Management Team
VIP
Participant

For National Event (Invite Only)

Title Create Update Read Destroy
GovHack Management Team

For State Event (Open and Open Invite)

Title Create Update Read Destroy
GovHack Management Team
Region Directors
Region Support
VIP
Participant

For State Event (Invite Only)

Title Create Update Read Destroy
GovHack Management Team
Region Directors
Region Support

For Competition Event (Open and Open Invite)

Title Create Update Read Destroy
GovHack Management Team
Region Directors
Region Support
Event Host
Event Support
VIP
Participant

For Competition Event (Invite Only)

Title Create Update Read Destroy
GovHack Management Team
Region Directors
Region Support
Event Hosts
Event Support
Clone this wiki locally