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)
|
||||
+10929
-13178
File diff suppressed because it is too large
Load Diff
+6724
-8703
File diff suppressed because it is too large
Load Diff
+11424
-11424
File diff suppressed because it is too large
Load Diff
+3317
-9113
File diff suppressed because it is too large
Load Diff
+9021
-15048
File diff suppressed because it is too large
Load Diff
+3849
-8218
File diff suppressed because it is too large
Load Diff
+2632
-6368
File diff suppressed because it is too large
Load Diff
+3017
-8061
File diff suppressed because it is too large
Load Diff
+6820
-16012
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
+5097
-6821
File diff suppressed because it is too large
Load Diff
+8269
-14360
File diff suppressed because it is too large
Load Diff
+1683
-4588
File diff suppressed because it is too large
Load Diff
+4381
-8359
File diff suppressed because it is too large
Load Diff
+25060
-25060
File diff suppressed because it is too large
Load Diff
+4703
-6626
File diff suppressed because it is too large
Load Diff
+66154
-66154
File diff suppressed because it is too large
Load Diff
+6008
-8020
File diff suppressed because it is too large
Load Diff
+5021
-7076
File diff suppressed because it is too large
Load Diff
+1800
-4641
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user