summaryrefslogtreecommitdiff
path: root/ishtar_common/migrations/0231_default_mandatory_keys.py
diff options
context:
space:
mode:
Diffstat (limited to 'ishtar_common/migrations/0231_default_mandatory_keys.py')
-rw-r--r--ishtar_common/migrations/0231_default_mandatory_keys.py38
1 files changed, 0 insertions, 38 deletions
diff --git a/ishtar_common/migrations/0231_default_mandatory_keys.py b/ishtar_common/migrations/0231_default_mandatory_keys.py
deleted file mode 100644
index cd245322a..000000000
--- a/ishtar_common/migrations/0231_default_mandatory_keys.py
+++ /dev/null
@@ -1,38 +0,0 @@
-# Generated by Django 2.2.24 on 2023-09-18 17:05
-
-from django.db import migrations
-
-EXCLUDE_LIST = [
- "-",
- "auto_external_id",
- "spatial_reference_system",
- "public_domain",
-]
-
-FULL_COPY_LIST = [
- "scientist__attached_to",
-]
-
-
-def migrate(apps, __):
- ImporterDefault = apps.get_model('ishtar_common', 'ImporterDefault')
- for default in ImporterDefault.objects.all():
- if default.target not in EXCLUDE_LIST:
- req = default.target
- if req not in FULL_COPY_LIST:
- req = req.split("__")[0]
- if req.endswith("_type") or req.endswith("_types"):
- continue
- default.required_fields = req
- default.save()
-
-
-class Migration(migrations.Migration):
-
- dependencies = [
- ('ishtar_common', '0230_auto_20231024_1045'),
- ]
-
- operations = [
- migrations.RunPython(migrate),
- ]