Problem
No option to skip duplicate games during PGN import. Would require content hashing or move comparison.
Proposed Solution
Add --dedupe flag to import command:
scidtopgn import games.pgn -o mydb --dedupe
Implementation Options
- Hash-based: Hash player names + move sequence
- Full comparison: Compare all game data (slower but more accurate)
- Index lookup: Check if same players played on same date
Priority
Low - optimization for large imports
Problem
No option to skip duplicate games during PGN import. Would require content hashing or move comparison.
Proposed Solution
Add
--dedupeflag to import command:Implementation Options
Priority
Low - optimization for large imports