Skip to content

DB schema for connection events and attendance #689

Description

@ShantKhatri

Summary

Set up connection_event and hackathon_attendance tables.

Contexts

Foundation for both streak types. Receiver privacy rule: receiver_id only stored with consent.

Tasks

  • Create connection_event table per spec
  • Create hackathon_attendance table per spec
  • Enforce receiver_id is only ever set when receiver is signed in and consents

Acceptance Criteria

  • Migrations run cleanly
  • Anonymous connections never write a receiver_id
  • Tests added
  • docs updated

Area

backend

Difficulty

Good first issue

Metadata

Metadata

Type

No type

Projects

Status
In progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions