mirror of
https://github.com/PokeAPI/pokeapi
synced 2024-11-23 03:43:03 +00:00
fix build steps
This commit is contained in:
parent
ede6577c17
commit
db91f73085
1 changed files with 91 additions and 91 deletions
182
data/v2/build.py
182
data/v2/build.py
|
@ -1550,6 +1550,97 @@ for index, info in enumerate(data):
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
##############
|
||||||
|
# LOCATION #
|
||||||
|
##############
|
||||||
|
|
||||||
|
clearTable(Location)
|
||||||
|
data = loadData('locations.csv')
|
||||||
|
|
||||||
|
for index, info in enumerate(data):
|
||||||
|
if index > 0:
|
||||||
|
|
||||||
|
model = Location (
|
||||||
|
id = int(info[0]),
|
||||||
|
region = Region.objects.get(pk = int(info[1])) if info[1] != '' else None,
|
||||||
|
name = info[2]
|
||||||
|
)
|
||||||
|
model.save()
|
||||||
|
|
||||||
|
|
||||||
|
clearTable(LocationName)
|
||||||
|
data = loadData('location_names.csv')
|
||||||
|
|
||||||
|
for index, info in enumerate(data):
|
||||||
|
if index > 0:
|
||||||
|
|
||||||
|
model = LocationName (
|
||||||
|
location = Location.objects.get(pk = int(info[0])),
|
||||||
|
language = Language.objects.get(pk = int(info[1])),
|
||||||
|
name = info[2]
|
||||||
|
)
|
||||||
|
model.save()
|
||||||
|
|
||||||
|
|
||||||
|
clearTable(LocationGameIndex)
|
||||||
|
data = loadData('location_game_indices.csv')
|
||||||
|
|
||||||
|
for index, info in enumerate(data):
|
||||||
|
if index > 0:
|
||||||
|
|
||||||
|
model = LocationGameIndex (
|
||||||
|
location = Location.objects.get(pk = int(info[0])),
|
||||||
|
generation = Generation.objects.get(pk = int(info[1])),
|
||||||
|
game_index = int(info[2])
|
||||||
|
)
|
||||||
|
model.save()
|
||||||
|
|
||||||
|
|
||||||
|
clearTable(LocationArea)
|
||||||
|
data = loadData('location_areas.csv')
|
||||||
|
|
||||||
|
for index, info in enumerate(data):
|
||||||
|
if index > 0:
|
||||||
|
|
||||||
|
model = LocationArea (
|
||||||
|
id = int(info[0]),
|
||||||
|
location = Location.objects.get(pk = int(info[1])),
|
||||||
|
game_index = int(info[2]),
|
||||||
|
name = info[3]
|
||||||
|
)
|
||||||
|
model.save()
|
||||||
|
|
||||||
|
|
||||||
|
clearTable(LocationAreaName)
|
||||||
|
data = loadData('location_area_prose.csv')
|
||||||
|
|
||||||
|
for index, info in enumerate(data):
|
||||||
|
if index > 0:
|
||||||
|
|
||||||
|
model = LocationAreaName (
|
||||||
|
location_area = LocationArea.objects.get(pk = int(info[0])),
|
||||||
|
language = Language.objects.get(pk = int(info[1])),
|
||||||
|
name = info[2]
|
||||||
|
)
|
||||||
|
model.save()
|
||||||
|
|
||||||
|
|
||||||
|
clearTable(LocationAreaEncounterRate)
|
||||||
|
data = loadData('location_area_encounter_rates.csv')
|
||||||
|
|
||||||
|
for index, info in enumerate(data):
|
||||||
|
if index > 0:
|
||||||
|
|
||||||
|
model = LocationAreaEncounterRate (
|
||||||
|
location_area = LocationArea.objects.get(pk = int(info[0])),
|
||||||
|
encounter_method = None,
|
||||||
|
version = Version.objects.get(pk = int(info[2])),
|
||||||
|
rate = int(info[3])
|
||||||
|
)
|
||||||
|
model.save()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#############
|
#############
|
||||||
# POKEMON #
|
# POKEMON #
|
||||||
#############
|
#############
|
||||||
|
@ -1952,97 +2043,6 @@ for index, info in enumerate(data):
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
##############
|
|
||||||
# ENCOUNTER #
|
|
||||||
##############
|
|
||||||
|
|
||||||
clearTable(Location)
|
|
||||||
data = loadData('locations.csv')
|
|
||||||
|
|
||||||
for index, info in enumerate(data):
|
|
||||||
if index > 0:
|
|
||||||
|
|
||||||
model = Location (
|
|
||||||
id = int(info[0]),
|
|
||||||
region = Region.objects.get(pk = int(info[1])) if info[1] != '' else None,
|
|
||||||
name = info[2]
|
|
||||||
)
|
|
||||||
model.save()
|
|
||||||
|
|
||||||
|
|
||||||
clearTable(LocationName)
|
|
||||||
data = loadData('location_names.csv')
|
|
||||||
|
|
||||||
for index, info in enumerate(data):
|
|
||||||
if index > 0:
|
|
||||||
|
|
||||||
model = LocationName (
|
|
||||||
location = Location.objects.get(pk = int(info[0])),
|
|
||||||
language = Language.objects.get(pk = int(info[1])),
|
|
||||||
name = info[2]
|
|
||||||
)
|
|
||||||
model.save()
|
|
||||||
|
|
||||||
|
|
||||||
clearTable(LocationGameIndex)
|
|
||||||
data = loadData('location_game_indices.csv')
|
|
||||||
|
|
||||||
for index, info in enumerate(data):
|
|
||||||
if index > 0:
|
|
||||||
|
|
||||||
model = LocationGameIndex (
|
|
||||||
location = Location.objects.get(pk = int(info[0])),
|
|
||||||
generation = Generation.objects.get(pk = int(info[1])),
|
|
||||||
game_index = int(info[2])
|
|
||||||
)
|
|
||||||
model.save()
|
|
||||||
|
|
||||||
|
|
||||||
clearTable(LocationArea)
|
|
||||||
data = loadData('location_areas.csv')
|
|
||||||
|
|
||||||
for index, info in enumerate(data):
|
|
||||||
if index > 0:
|
|
||||||
|
|
||||||
model = LocationArea (
|
|
||||||
id = int(info[0]),
|
|
||||||
location = Location.objects.get(pk = int(info[1])),
|
|
||||||
game_index = int(info[2]),
|
|
||||||
name = info[3]
|
|
||||||
)
|
|
||||||
model.save()
|
|
||||||
|
|
||||||
|
|
||||||
clearTable(LocationAreaName)
|
|
||||||
data = loadData('location_area_prose.csv')
|
|
||||||
|
|
||||||
for index, info in enumerate(data):
|
|
||||||
if index > 0:
|
|
||||||
|
|
||||||
model = LocationAreaName (
|
|
||||||
location_area = LocationArea.objects.get(pk = int(info[0])),
|
|
||||||
language = Language.objects.get(pk = int(info[1])),
|
|
||||||
name = info[2]
|
|
||||||
)
|
|
||||||
model.save()
|
|
||||||
|
|
||||||
|
|
||||||
clearTable(LocationAreaEncounterRate)
|
|
||||||
data = loadData('location_area_encounter_rates.csv')
|
|
||||||
|
|
||||||
for index, info in enumerate(data):
|
|
||||||
if index > 0:
|
|
||||||
|
|
||||||
model = LocationAreaEncounterRate (
|
|
||||||
location_area = LocationArea.objects.get(pk = int(info[0])),
|
|
||||||
encounter_method = None,
|
|
||||||
version = Version.objects.get(pk = int(info[2])),
|
|
||||||
rate = int(info[3])
|
|
||||||
)
|
|
||||||
model.save()
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
###############
|
###############
|
||||||
# ENCOUNTER #
|
# ENCOUNTER #
|
||||||
###############
|
###############
|
||||||
|
|
Loading…
Reference in a new issue