Skip to content

Commit 64d80fb

Browse files
committed
Allow null and blank descriptions on message and channel status models
1 parent ea94878 commit 64d80fb

File tree

2 files changed

+25
-2
lines changed

2 files changed

+25
-2
lines changed
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# Generated by Django 5.2.7 on 2025-10-09 14:00
2+
3+
from django.db import migrations, models
4+
5+
6+
class Migration(migrations.Migration):
7+
8+
dependencies = [
9+
('notifications', '0019_alter_appointment_number'),
10+
]
11+
12+
operations = [
13+
migrations.AlterField(
14+
model_name='channelstatus',
15+
name='description',
16+
field=models.CharField(blank=True, max_length=150, null=True),
17+
),
18+
migrations.AlterField(
19+
model_name='messagestatus',
20+
name='description',
21+
field=models.CharField(blank=True, max_length=150, null=True),
22+
),
23+
]

manage_breast_screening/notifications/models.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ class ChannelStatus(models.Model):
180180
message = models.ForeignKey("notifications.Message", on_delete=models.PROTECT)
181181
channel = models.CharField(max_length=50, null=False)
182182
status = models.CharField(max_length=50, null=False, choices=ChannelStatusChoices)
183-
description = models.CharField(max_length=150)
183+
description = models.CharField(max_length=150, null=True, blank=True)
184184
idempotency_key = models.CharField(max_length=150, unique=True)
185185
status_updated_at = models.DateTimeField(null=False)
186186
created_at = models.DateTimeField(null=False, auto_now_add=True)
@@ -195,7 +195,7 @@ class MessageStatus(models.Model):
195195
id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False)
196196
message = models.ForeignKey("notifications.Message", on_delete=models.PROTECT)
197197
status = models.CharField(max_length=50, null=False, choices=MessageStatusChoices)
198-
description = models.CharField(max_length=150)
198+
description = models.CharField(max_length=150, null=True, blank=True)
199199
idempotency_key = models.CharField(max_length=150, unique=True)
200200
status_updated_at = models.DateTimeField(null=False)
201201
created_at = models.DateTimeField(null=False, auto_now_add=True)

0 commit comments

Comments
 (0)