Skip to content

Commit 79b54a1

Browse files
committed
Script to push them back and forth.
1 parent b92bd1a commit 79b54a1

1 file changed

Lines changed: 14 additions & 14 deletions

File tree

scripts/data_manipulation/v1_to_v2_data.py

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -23,38 +23,38 @@ def main():
2323
v1_unmatch_count = 0
2424
v2_added_count = 0
2525
# CHANGE MODEL ON THIS LINE
26-
for obj_v1 in v1_model.objects.all():
26+
for obj_v1 in v1_model.objects.filter(document__slug='blackflag'):
2727
v1_iteration +=1
2828
computed_v2_key = get_v2_key_from_v1_obj(obj_v1)
2929

3030
obj_v2 = v2_model.objects.filter(key=computed_v2_key).first()
3131
if obj_v2 is not None:
3232
v1v2_match_count +=1
33-
#print(obj_v2.key)
34-
#copy_v2_damage_from_v1_monsters(obj_v1=obj_v1, obj_v2=obj_v2)
35-
#copy_v2_condition_from_v1_monsters(obj_v1,obj_v2)
36-
#copy_v2_languages_from_v1_monsters(obj_v1,obj_v2)
37-
#copy_v2_cr_from_v1_monsters(obj_v1, obj_v2)
38-
#copy_traits(obj_v1, obj_v2)
33+
print(obj_v2.key)
34+
copy_v2_damage_from_v1_monsters(obj_v1=obj_v1, obj_v2=obj_v2)
35+
copy_v2_condition_from_v1_monsters(obj_v1,obj_v2)
36+
copy_v2_languages_from_v1_monsters(obj_v1,obj_v2)
37+
copy_v2_cr_from_v1_monsters(obj_v1, obj_v2)
38+
copy_traits(obj_v1, obj_v2)
3939
#obj_v2.full_clean()
40-
#obj_v2.save()
40+
obj_v2.save()
4141

4242
### START LOGIC FOR PARSING V1 DATA ###
4343

4444
if obj_v2 is None:
45-
print(obj_v1.slug)
46-
obj_v2 = obj_v1.as_v2_creature()
47-
copy_v2_cr_from_v1_monsters(obj_v1, obj_v2)
45+
#print(obj_v1.slug)
46+
#obj_v2 = obj_v1.as_v2_creature()
47+
#copy_v2_cr_from_v1_monsters(obj_v1, obj_v2)
4848
# 2024-08-04 TODO black flack monsters have the incorrect _save fields in v1. FIX
49-
copy_v2_throws_from_v1_creature(obj_v1, obj_v2)
49+
#copy_v2_throws_from_v1_creature(obj_v1, obj_v2)
5050
#obj_v2.full_clean()
51-
obj_v2.save()
51+
#obj_v2.save()
5252
#copy_v2_condition_from_v1_monsters(obj_v1,obj_v2)
5353
#
5454
# This requires objects to exist.
5555
#copy_v2_languages_from_v1_monsters(obj_v1,obj_v2) # This requires objects to exist.
5656
#bj_v2.full_clean()
57-
57+
#obj_v2.full_clean()
5858
v2_added_count +=1
5959

6060

0 commit comments

Comments
 (0)