Skip to content

DB schema for hackathon wins #683

Open

Description

@ShantKhatri

Summary

Set up the hackathon_win table.

Contexts

Depends on the hackathon table from #675 . Needs to support both DevCard user_ids and plain-text names for team members who aren't registered yet.

Tasks

  • Create hackathon_win table per spec
  • Support mixed team_members array (uuid + text names)
  • Support free-text hackathon name as a fallback for historical wins not in the map DB

Acceptance Criteria

  • Migration runs cleanly
  • A win can be submitted with a mix of registered and unregistered teammates
  • Tests added
  • docs updated

Area

backend

Difficulty

Good first issue

Activity

  1. github-actions commented on Jul 12, 2026

    @github-actions
    Contributor

    Hi @ShantKhatri,

    Thanks for opening this issue.
    
    Please reply with one of the following areas so the issue can be routed to the appropriate team member:
    
    - /backend
    - /web
    - /mobile
    - /devops
    
    Once an area is selected, the corresponding label will be added automatically.
    
  2. Satvik-art-creator commented on Jul 15, 2026

    @Satvik-art-creator
    Contributor

    I would like to work on this @ShantKhatri

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    backendgood-first-issueGood for newcomerslevel:beginnerBeginner-friendly issue/PR with low complexity. (+20 pts)

    Type

    No type

    Projects

    • Status
      Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions