blob: 030db3a25be23f026c09719d49b886c9910a71be (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
import sys
from django.db import migrations
from ishtar_common.utils_migrations import update_import_key, print_progress
def update_importkey(apps, __):
updated = 0
GeoVectorData = apps.get_model("ishtar_common", "geovectordata")
total = GeoVectorData.objects.count()
sys.stdout.write("\n")
for idx, data in enumerate(GeoVectorData.objects.all()):
print_progress(idx, total)
updated += 1 if update_import_key(data) else 0
class Migration(migrations.Migration):
dependencies = [
('ishtar_common', '0269_gis_importchunk'),
]
operations = [
migrations.RunPython(update_importkey)
]
|