diff --git a/apps/location/transfer_data.py b/apps/location/transfer_data.py index 1959e41f..330f6c25 100644 --- a/apps/location/transfer_data.py +++ b/apps/location/transfer_data.py @@ -195,8 +195,7 @@ def update_flags(): def migrate_city_map_situation(): - queryset = transfer_models.Cities.objects.raw("""SELECT cities.id, cities.name, cities.country_code_2, cities.zip_code, - cities.is_island, cities.region_code, cities.subregion_code + queryset = transfer_models.Cities.objects.raw("""SELECT cities.id, cities.map1, cities.map2, cities.map_ref, cities.situation FROM cities WHERE region_code IS NOT NULL AND region_code != "" AND @@ -204,6 +203,8 @@ def migrate_city_map_situation(): country_code_2 != "" """) + queryset = [vars(query) for query in queryset] + serialized_data = location_serializers.CityMapSerializer(data=queryset, many=True) if serialized_data.is_valid(): serialized_data.save()