summaryrefslogtreecommitdiff
path: root/ishtar_common/migrations/0081_recreate_m2m_history.py
diff options
context:
space:
mode:
Diffstat (limited to 'ishtar_common/migrations/0081_recreate_m2m_history.py')
-rw-r--r--ishtar_common/migrations/0081_recreate_m2m_history.py44
1 files changed, 0 insertions, 44 deletions
diff --git a/ishtar_common/migrations/0081_recreate_m2m_history.py b/ishtar_common/migrations/0081_recreate_m2m_history.py
deleted file mode 100644
index 3cbe5cdbc..000000000
--- a/ishtar_common/migrations/0081_recreate_m2m_history.py
+++ /dev/null
@@ -1,44 +0,0 @@
-# -*- coding: utf-8 -*-
-# Generated by Django 1.11.10 on 2019-01-16 11:16
-from __future__ import unicode_literals
-
-import sys
-
-from django.db import migrations
-from ishtar_common.utils_migrations import m2m_historization_init
-
-
-def recreate_m2m_migrations(apps, schema_editor):
- from archaeological_context_records.models import ContextRecord
- from archaeological_files.models import File
- from archaeological_finds.models import Find, Treatment
- from archaeological_operations.models import Operation, ArchaeologicalSite
- history_models = [
- ContextRecord, File, Find, Treatment, Operation, ArchaeologicalSite
- ]
- has_values = False
- for model in history_models:
- q = model.objects
- ln = q.count()
- for idx, item in enumerate(model.objects.all()):
- if not idx:
- sys.stdout.write("\n")
- sys.stdout.write("{}: {}/{}\r".format(model, idx + 1, ln))
- sys.stdout.flush()
- m2m_historization_init(item)
- if has_values:
- sys.stdout.write("\n")
-
-
-class Migration(migrations.Migration):
-
- dependencies = [
- ('ishtar_common', '0080_auto_20190111_1755'),
- ('archaeological_context_records', '0036_auto_20190111_1755'),
- ('archaeological_files', '0017_auto_20190111_1755'),
- ('archaeological_finds', '0055_auto_20190111_1755'),
- ('archaeological_operations', '0044_auto_20190111_1755')
- ]
-
- operations = [
- ]