From 7f15b4b93432a9df45e63eb8eee19d8746bd8a19 Mon Sep 17 00:00:00 2001 From: Andreas Zweili Date: Sat, 11 Mar 2023 18:16:21 +0100 Subject: [PATCH] Set a user FK to null when the user gets deleted Otherwise we might forget to delete them on the related systems. --- src/users/models/login.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/users/models/login.py b/src/users/models/login.py index 4f7dc46..6fe453f 100644 --- a/src/users/models/login.py +++ b/src/users/models/login.py @@ -12,7 +12,7 @@ class Login(models.Model): email = models.CharField(max_length=50, blank=True) enabled = models.BooleanField() description = models.TextField(blank=True) - user = models.ForeignKey(User, on_delete=models.CASCADE) + user = models.ForeignKey(User, on_delete=models.SET_NULL) service = models.ForeignKey( Service, on_delete=models.SET_NULL, blank=True, null=True )