fix migrations
This commit is contained in:
parent
4eeea73af8
commit
c43ec4a8f7
3 changed files with 1 additions and 4 deletions
|
@ -40,7 +40,7 @@ def fix_space_foreign_keys(apps, schema_editor):
|
|||
obj['geometry'] = shape(obj['geometry'])
|
||||
orig_objects.append(obj)
|
||||
matches = {}
|
||||
for obj in model.objects.all().order_by('id'):
|
||||
for obj in model.objects.all().order_by('id' if hasattr(model, 'id') else 'locationslug_ptr_id'):
|
||||
for i, orig_obj in enumerate(orig_objects):
|
||||
if obj.geometry.almost_equals(orig_obj['geometry']):
|
||||
matches.setdefault(i, []).append(obj)
|
||||
|
|
|
@ -19,8 +19,6 @@ def move_intermediate_areas(apps, schema_editor):
|
|||
for c in ('escalators', 'obstacles', 'lineobstacles', 'stairs', 'stuffedareas'):
|
||||
areaitems.extend(getattr(area, c).all())
|
||||
|
||||
print(areaitems)
|
||||
|
||||
area.pk = None
|
||||
area.name += '_'
|
||||
area.level = upper_level
|
||||
|
|
|
@ -7,7 +7,6 @@ from django.db import migrations
|
|||
|
||||
def delete_intermediate_levels(apps, schema_editor):
|
||||
Level = apps.get_model('mapdata', 'Level')
|
||||
print(Level.objects.filter(intermediate=True).count())
|
||||
Level.objects.filter(intermediate=True).delete()
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue