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-04-16 16:38:32 +0200
commitdf7044e23e0123558124a600e5b470ed2d537135 (patch)
treee2c5d2b1b017bc752674c6a6a67ac3843ae7da8d /ishtar_common/migrations
parent6e5740c977ea4eb425b68b5cacb982916a43ba73 (diff)
downloadIshtar-df7044e23e0123558124a600e5b470ed2d537135.tar.bz2
Ishtar-df7044e23e0123558124a600e5b470ed2d537135.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'),
- ),
]