summaryrefslogtreecommitdiff
path: root/archaeological_finds/migrations/0049_auto_20181210_1518.py
diff options
context:
space:
mode:
Diffstat (limited to 'archaeological_finds/migrations/0049_auto_20181210_1518.py')
-rw-r--r--archaeological_finds/migrations/0049_auto_20181210_1518.py64
1 files changed, 0 insertions, 64 deletions
diff --git a/archaeological_finds/migrations/0049_auto_20181210_1518.py b/archaeological_finds/migrations/0049_auto_20181210_1518.py
deleted file mode 100644
index 28f790ab0..000000000
--- a/archaeological_finds/migrations/0049_auto_20181210_1518.py
+++ /dev/null
@@ -1,64 +0,0 @@
-# -*- coding: utf-8 -*-
-# Generated by Django 1.11.10 on 2018-12-10 15:18
-from __future__ import unicode_literals
-
-from django.db import migrations, models
-
-
-def migrate_treatment_types(apps, schema):
- TreatmentType = apps.get_model('archaeological_finds', 'TreatmentType')
- q = TreatmentType.objects.filter(txt_idx="loan")
- if q.count():
- loan = q.all()[0]
- loan.change_current_location = True
- loan.save()
- q = TreatmentType.objects.filter(txt_idx="loan-return")
- if q.count():
- loan_r = q.all()[0]
- loan_r.restore_reference_location = True
- loan_r.save()
- q = TreatmentType.objects.filter(txt_idx="packaging")
- if q.count():
- packaging = q.all()[0]
- packaging.change_reference_location = True
- packaging.change_current_location = True
- packaging.save()
- q = TreatmentType.objects.filter(txt_idx="virtual-reassembly")
- if q.count():
- v = q.all()[0]
- v.upstream_is_many = False
- v.save()
- q = TreatmentType.objects.filter(txt_idx="virtual_group")
- if q.count():
- v = q.all()[0]
- v.upstream_is_many = False
- v.save()
- for t in TreatmentType.objects.all():
- t.txt_idx = t.txt_idx.replace("_", "-")
- t.save()
-
-
-class Migration(migrations.Migration):
-
- dependencies = [
- ('archaeological_finds', '0048_auto_20181203_1746'),
- ]
-
- operations = [
- migrations.AddField(
- model_name='treatmenttype',
- name='change_current_location',
- field=models.BooleanField(default=False, help_text='The treatment change the current location.', verbose_name='Change current location'),
- ),
- migrations.AddField(
- model_name='treatmenttype',
- name='change_reference_location',
- field=models.BooleanField(default=False, help_text='The treatment change the reference location.', verbose_name='Change reference location'),
- ),
- migrations.AddField(
- model_name='treatmenttype',
- name='restore_reference_location',
- field=models.BooleanField(default=False, help_text='The treatment change restore reference location to the current location.', verbose_name='Restore the reference location'),
- ),
- migrations.RunPython(migrate_treatment_types)
- ]