From e779ba66760399759f436f9f5c09438a4635333b Mon Sep 17 00:00:00 2001 From: "francois.ancien" Date: Wed, 25 Oct 2023 11:03:40 +0200 Subject: [PATCH] Renaming send_in_app and send_by_email attributes; Adding `processed` time --- ...024_0803.py => 0004_auto_20231025_1100.py} | 21 ++++++++++++------- notification/models.py | 6 +++--- 2 files changed, 16 insertions(+), 11 deletions(-) rename notification/migrations/{0004_auto_20231024_0803.py => 0004_auto_20231025_1100.py} (90%) diff --git a/notification/migrations/0004_auto_20231024_0803.py b/notification/migrations/0004_auto_20231025_1100.py similarity index 90% rename from notification/migrations/0004_auto_20231024_0803.py rename to notification/migrations/0004_auto_20231025_1100.py index e4105ff6..2c9a14e1 100644 --- a/notification/migrations/0004_auto_20231024_0803.py +++ b/notification/migrations/0004_auto_20231025_1100.py @@ -1,4 +1,4 @@ -# Generated by Django 3.2.20 on 2023-10-24 06:03 +# Generated by Django 3.2.20 on 2023-10-25 09:00 from django.db import migrations, models, connection import enumchoicefield.fields @@ -37,6 +37,16 @@ class Migration(migrations.Migration): name="dismissed", field=models.BooleanField(default=False), ), + migrations.AddField( + model_name="notification", + name="dispatch_by_email", + field=models.BooleanField(default=False), + ), + migrations.AddField( + model_name="notification", + name="dispatch_in_app", + field=models.BooleanField(default=True), + ), migrations.AddField( model_name="notification", name="message", @@ -49,13 +59,8 @@ class Migration(migrations.Migration): ), migrations.AddField( model_name="notification", - name="sent_by_email", - field=models.BooleanField(default=False), - ), - migrations.AddField( - model_name="notification", - name="sent_in_app", - field=models.BooleanField(default=True), + name="processing_date", + field=models.DateField(blank=True, default=None, null=True), ), migrations.AddField( model_name="notificationsetting", diff --git a/notification/models.py b/notification/models.py index 77530338..274f18b8 100644 --- a/notification/models.py +++ b/notification/models.py @@ -79,10 +79,10 @@ class Meta: verb = EnumChoiceField(NotificationVerb) on = models.DateTimeField(null=True, blank=True, default=None) - sent_in_app = models.BooleanField(default=True) - sent_by_email = models.BooleanField(default=False) + dispatch_in_app = models.BooleanField(default=True) + dispatch_by_email = models.BooleanField(default=False) dismissed = models.BooleanField(default=False) - + processing_date = models.DateField(default=None, null=True, blank=True) message = models.TextField(default="") content_type = models.ForeignKey(ContentType, on_delete=models.CASCADE)