server/python/django2/renkanmanager/migrations/0008_modification_date_migrate_data.py
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/server/python/django2/renkanmanager/migrations/0008_modification_date_migrate_data.py Tue Jun 21 10:30:08 2016 +0200
@@ -0,0 +1,27 @@
+# -*- coding: utf-8 -*-
+# Generated by Django 1.9.4 on 2016-06-21 08:09
+from __future__ import unicode_literals
+
+import json
+
+from django.db import migrations
+
+def adjust_rev_modification_date(apps, schema_editor):
+ Revision = apps.get_model('renkanmanager', 'Revision')
+
+ for rev in Revision.objects.all():
+ content = json.loads(rev.content)
+ if rev.modification_date:
+ content['updated'] = rev.modification_date.isoformat(' ')
+ rev.content = json.dumps(content)
+ rev.save()
+
+class Migration(migrations.Migration):
+
+ dependencies = [
+ ('renkanmanager', '0007_foreign_key_final'),
+ ]
+
+ operations = [
+ migrations.RunPython(adjust_rev_modification_date)
+ ]