You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Just trying to build a local env to test and maybe contribute to 9th gen
But have some trouble in the docker-build-db step
I work on the master branch
Some data in csv are inconsistent and foreign keys missed
Maybe it's a normal process but i think the master branch should be buildable without any changes
If i'm wrong, you can close this issue
Here a list of what i found
Hope it can be usefull
1) Move names without moves
for moveid in $(awk -F',' '{print $1}' data/v2/csv/move_names.csv | grep "^[0-9]" | sort -n | uniq); do grep "^$moveid," data/v2/csv/moves.csv >/dev/null || echo "Move $moveid is missing from data/v2/csv/moves.csv"; done
Move 827 is missing from data/v2/csv/moves.csv
Move 829 is missing from data/v2/csv/moves.csv
Move 830 is missing from data/v2/csv/moves.csv
Move 831 is missing from data/v2/csv/moves.csv
Move 832 is missing from data/v2/csv/moves.csv
Move 833 is missing from data/v2/csv/moves.csv
Move 834 is missing from data/v2/csv/moves.csv
Move 835 is missing from data/v2/csv/moves.csv
Move 836 is missing from data/v2/csv/moves.csv
Move 837 is missing from data/v2/csv/moves.csv
Move 838 is missing from data/v2/csv/moves.csv
Move 850 is missing from data/v2/csv/moves.csv
5) pokemonstat reference pokemon id that does not exists
for pokemonid in $(awk -F',' '{print $1}' data/v2/csv/pokemon_stats.csv | grep "^[0-9]" | sort -n | uniq); do grep "^$pokemonid," data/v2/csv/pokemon.csv >/dev/null || echo "Pokemon $pokemonid is missing from data/v2/csv/pokemon.csv"; done
Pokemon 906 is missing from data/v2/csv/pokemon.csv
Pokemon 907 is missing from data/v2/csv/pokemon.csv
Pokemon 908 is missing from data/v2/csv/pokemon.csv
Pokemon 909 is missing from data/v2/csv/pokemon.csv
Pokemon 910 is missing from data/v2/csv/pokemon.csv
Pokemon 911 is missing from data/v2/csv/pokemon.csv
Pokemon 912 is missing from data/v2/csv/pokemon.csv
...
6) same for pokemontype reference pokemon id that does not exists
for pokemonid in $(awk -F',' '{print $1}' data/v2/csv/pokemon_types.csv | grep "^[0-9]" | sort -n | uniq); do grep "^$pokemonid," data/v2/csv/pokemon.csv >/dev/null || echo "Pokemon $pokemonid is missing from data/v2/csv/pokemon.csv"; done
Pokemon 906 is missing from data/v2/csv/pokemon.csv
Pokemon 907 is missing from data/v2/csv/pokemon.csv
Pokemon 908 is missing from data/v2/csv/pokemon.csv
Pokemon 909 is missing from data/v2/csv/pokemon.csv
Pokemon 910 is missing from data/v2/csv/pokemon.csv
...
Thanx for reading !
The text was updated successfully, but these errors were encountered:
Hi,
Just trying to build a local env to test and maybe contribute to 9th gen
But have some trouble in the docker-build-db step
I work on the master branch
Some data in csv are inconsistent and foreign keys missed
Maybe it's a normal process but i think the master branch should be buildable without any changes
If i'm wrong, you can close this issue
Here a list of what i found
Hope it can be usefull
1) Move names without moves
2) Missing effort in pokemon_stats
Raise an int parsing exception
513 entries / 7544
3) Some moves reference the non existing type id 0
4) Some moves reference the non existing target id 0
5) pokemonstat reference pokemon id that does not exists
6) same for pokemontype reference pokemon id that does not exists
Thanx for reading !
The text was updated successfully, but these errors were encountered: