From 9ae11345d5ce53abe7d63a118f0726a5765c98b2 Mon Sep 17 00:00:00 2001
From: MOIS3Y <s.zhukovskii@ispsystem.com>
Date: Wed, 30 Aug 2023 20:59:24 +0900
Subject: [PATCH] Modify: now filefield in Archive model is required

---
 .../migrations/0002_alter_archive_file.py     | 19 +++++++++++++++++++
 logs_collector/collector/models.py            |  2 +-
 2 files changed, 20 insertions(+), 1 deletion(-)
 create mode 100644 logs_collector/collector/migrations/0002_alter_archive_file.py

diff --git a/logs_collector/collector/migrations/0002_alter_archive_file.py b/logs_collector/collector/migrations/0002_alter_archive_file.py
new file mode 100644
index 0000000..8cc4cd2
--- /dev/null
+++ b/logs_collector/collector/migrations/0002_alter_archive_file.py
@@ -0,0 +1,19 @@
+# Generated by Django 4.2 on 2023-08-30 08:40
+
+import collector.utils
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ('collector', '0001_initial'),
+    ]
+
+    operations = [
+        migrations.AlterField(
+            model_name='archive',
+            name='file',
+            field=models.FileField(upload_to=collector.utils.logs_dir_path),
+        ),
+    ]
diff --git a/logs_collector/collector/models.py b/logs_collector/collector/models.py
index 8ec1f55..4e4295f 100644
--- a/logs_collector/collector/models.py
+++ b/logs_collector/collector/models.py
@@ -10,7 +10,7 @@ from .utils import logs_dir_path
 
 
 class Archive(models.Model):
-    file = models.FileField(upload_to=logs_dir_path, blank=True, null=True)
+    file = models.FileField(upload_to=logs_dir_path)
     md5 = models.CharField(max_length=1024, editable=False)
     time_create = models.DateTimeField(auto_now_add=True)
     time_update = models.DateTimeField(auto_now=True)