summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@peacefrogs.net>2012-11-22 02:35:03 +0100
committerÉtienne Loks <etienne.loks@peacefrogs.net>2012-11-22 02:35:03 +0100
commit0c701495fc73d83207ae99c4ebc947a5bd71003e (patch)
tree96f6ba4b531bb0545fd43a90bd40e8e91711dd5a
parentb055c1224eb562140edd004f8f609af3c64af4b1 (diff)
downloadChimère-0c701495fc73d83207ae99c4ebc947a5bd71003e.tar.bz2
Chimère-0c701495fc73d83207ae99c4ebc947a5bd71003e.zip
Fix unique area order migration
-rw-r--r--chimere/migrations/0037_auto__add_unique_area_order__add_field_importer_associate_marker_to_wa.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/chimere/migrations/0037_auto__add_unique_area_order__add_field_importer_associate_marker_to_wa.py b/chimere/migrations/0037_auto__add_unique_area_order__add_field_importer_associate_marker_to_wa.py
index 4b40fb9..5269e8b 100644
--- a/chimere/migrations/0037_auto__add_unique_area_order__add_field_importer_associate_marker_to_wa.py
+++ b/chimere/migrations/0037_auto__add_unique_area_order__add_field_importer_associate_marker_to_wa.py
@@ -8,6 +8,10 @@ from django.db import models
class Migration(SchemaMigration):
def forwards(self, orm):
+ for idx, area in enumerate(orm['chimere.Area'].objects.order_by('order'
+ ).all()):
+ area.order = (idx + 1)*5
+ area.save()
# Adding unique constraint on 'Area', fields ['order']
db.create_unique('chimere_area', ['order'])
@@ -248,4 +252,4 @@ class Migration(SchemaMigration):
}
}
- complete_apps = ['chimere'] \ No newline at end of file
+ complete_apps = ['chimere']