Backend Issue 9: Add Board-To-Repository Link Database Model #10

Closed
opened 2026-05-19 02:28:00 -05:00 by null · 0 comments
Owner

Goal

Add the data model for linking tracked Forgejo repositories to Pipeline boards.

Scope

  • Add mapping model between boards and tracked repositories.
  • Add migration and basic schema.
  • Do not add API routes in this issue.

Suggested Model Shape

id, board_id, repository_id, organization_id, created_at

Acceptance Criteria

  • Migration creates board/repository link table.
  • Unique constraint prevents duplicate board/repository links.
  • Foreign keys reference boards and Forgejo repositories.
  • Indexes support lookup by board and repository.

Out Of Scope

  • Board link API, Frontend UI.
## Goal Add the data model for linking tracked Forgejo repositories to Pipeline boards. ## Scope - Add mapping model between boards and tracked repositories. - Add migration and basic schema. - Do not add API routes in this issue. ## Suggested Model Shape `id, board_id, repository_id, organization_id, created_at` ## Acceptance Criteria - Migration creates board/repository link table. - Unique constraint prevents duplicate board/repository links. - Foreign keys reference boards and Forgejo repositories. - Indexes support lookup by board and repository. ## Out Of Scope - Board link API, Frontend UI.
null added the
api
backend
boards
forgejo
labels 2026-05-19 03:31:40 -05:00
null closed this issue 2026-05-19 03:33:01 -05:00
Sign in to join this conversation.
No description provided.