This commit is contained in:
2026-04-29 02:58:56 +03:30
parent f0f2ac34b7
commit 27784ee8b9
15 changed files with 1277 additions and 36 deletions
+6
View File
@@ -13,9 +13,15 @@ class FarmNotification(models.Model):
title = models.CharField(max_length=255)
message = models.TextField()
level = models.CharField(max_length=32, default="info")
endpoint = models.CharField(max_length=64, blank=True, default="")
suggested_action = models.TextField(blank=True, default="")
source_alert_id = models.CharField(max_length=255, blank=True, default="", db_index=True)
source_metric_type = models.CharField(max_length=255, blank=True, default="")
payload = models.JSONField(default=dict, blank=True)
is_read = models.BooleanField(default=False)
metadata = models.JSONField(default=dict, blank=True)
created_at = models.DateTimeField(auto_now_add=True)
updated_at = models.DateTimeField(auto_now=True)
class Meta:
db_table = "farm_notifications"