develop #19
@@ -0,0 +1,17 @@
|
|||||||
|
---
|
||||||
|
# nuzlocke-tracker-qgfv
|
||||||
|
title: Clean up stale duplicate routes in game JSON files
|
||||||
|
status: completed
|
||||||
|
type: task
|
||||||
|
priority: normal
|
||||||
|
created_at: 2026-02-13T07:24:40Z
|
||||||
|
updated_at: 2026-02-13T07:25:56Z
|
||||||
|
---
|
||||||
|
|
||||||
|
Game JSON files (especially Gen 7) have stale route entries from a previous import that used different naming. The seeder upserted without cleaning up, so the DB accumulated both old (e.g. 'Route 1') and new (e.g. 'Alola Route 1') entries. Then --export dumped both to JSON, creating duplicates with conflicting order values.
|
||||||
|
|
||||||
|
## Checklist
|
||||||
|
- [ ] Identify all affected game JSON files
|
||||||
|
- [ ] Remove stale/duplicate route entries (the ones not in route_order.json)
|
||||||
|
- [ ] Reassign sequential order values to fix the gaps
|
||||||
|
- [ ] Verify no data loss (the kept routes should have all the encounter data)
|
||||||
+10928
-13177
File diff suppressed because it is too large
Load Diff
+6638
-8617
File diff suppressed because it is too large
Load Diff
+11473
-11473
File diff suppressed because it is too large
Load Diff
+3256
-9052
File diff suppressed because it is too large
Load Diff
+9023
-15050
File diff suppressed because it is too large
Load Diff
+3772
-8141
File diff suppressed because it is too large
Load Diff
+2571
-6307
File diff suppressed because it is too large
Load Diff
+2962
-8006
File diff suppressed because it is too large
Load Diff
+6680
-15872
File diff suppressed because it is too large
Load Diff
+11272
-11272
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
+5095
-6819
File diff suppressed because it is too large
Load Diff
+8559
-14650
File diff suppressed because it is too large
Load Diff
+1618
-4523
File diff suppressed because it is too large
Load Diff
+4371
-8349
File diff suppressed because it is too large
Load Diff
+25036
-25036
File diff suppressed because it is too large
Load Diff
+4759
-6682
File diff suppressed because it is too large
Load Diff
+66063
-66063
File diff suppressed because it is too large
Load Diff
+5869
-7881
File diff suppressed because it is too large
Load Diff
+4966
-7021
File diff suppressed because it is too large
Load Diff
+1721
-4562
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user