bcgov / bcgov/SIMS

Add PK to history tables in the DB

Open
#4,669 0 comments 0 reactions 0 assignees View on GitHub
Business DB Technical Debt
Dominant language
TypeScript
Stars
29
Forks
15
Avg merge
1d 13h
Merged PRs (30d)
40

Description

**User Story**
As an EDW user, I would like to have primary keys in the history tables to simplify ETL processing and make API pagination more reliable. Not urgent now, but would be important on larger data volumes.

**Acceptance Criteria**
- [ ] Add PK to history tables in DB

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the database schema and definitions for the history tables mentioned in the issue, then review how ETL processing and API pagination use them. Done means primary keys are added to the history tables, but the issue names no files, migrations, or tests to guide validation.

Written by the indexing model from the issue text.

Assessment

Domain
databases
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.