summaryrefslogtreecommitdiff
path: root/ishtar_common/migrations
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2023-08-08 17:56:48 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2024-02-05 10:51:51 +0100
commite8aa8fdb0ea4f44266368df0817351fd6e965df8 (patch)
treee945a167d75e9517f028a700dd22f78ac57c5875 /ishtar_common/migrations
parentebe1e07e968209d4396a6bc90ccdc9b550870645 (diff)
downloadIshtar-e8aa8fdb0ea4f44266368df0817351fd6e965df8.tar.bz2
Ishtar-e8aa8fdb0ea4f44266368df0817351fd6e965df8.zip
✨ Imports groups: archive_required field - automatically create related imports on group creation - adapt import list
Diffstat (limited to 'ishtar_common/migrations')
-rw-r--r--ishtar_common/migrations/0230_auto_20230809_1149.py (renamed from ishtar_common/migrations/0230_auto_20230807_1105.py)19
1 files changed, 13 insertions, 6 deletions
diff --git a/ishtar_common/migrations/0230_auto_20230807_1105.py b/ishtar_common/migrations/0230_auto_20230809_1149.py
index 9d462f393..aaf97671a 100644
--- a/ishtar_common/migrations/0230_auto_20230807_1105.py
+++ b/ishtar_common/migrations/0230_auto_20230809_1149.py
@@ -1,4 +1,4 @@
-# Generated by Django 2.2.24 on 2023-08-07 11:05
+# Generated by Django 2.2.24 on 2023-08-09 11:49
import django.core.validators
from django.db import migrations, models
@@ -33,6 +33,11 @@ class Migration(migrations.Migration):
),
migrations.AddField(
model_name='importertype',
+ name='archive_required',
+ field=models.BooleanField(default=False, verbose_name='Archive required'),
+ ),
+ migrations.AddField(
+ model_name='importertype',
name='is_import',
field=models.BooleanField(default=True, verbose_name='Can be import'),
),
@@ -68,6 +73,11 @@ class Migration(migrations.Migration):
'verbose_name_plural': 'Import - Groups',
},
),
+ migrations.AddField(
+ model_name='import',
+ name='group',
+ field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='imports', to='ishtar_common.ImportGroup', verbose_name='Group'),
+ ),
migrations.CreateModel(
name='ImporterGroupImporter',
fields=[
@@ -77,12 +87,9 @@ class Migration(migrations.Migration):
('importer_type', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='groups', to='ishtar_common.ImporterType')),
],
options={
+ 'verbose_name': 'Importer - Group <-> Importer',
'ordering': ('group', 'order'),
+ 'unique_together': {('group', 'order')},
},
),
- migrations.AddField(
- model_name='import',
- name='group',
- field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='ishtar_common.ImportGroup', verbose_name='Group'),
- ),
]