diff --git a/src/backend/api/migrations/0001_initial.py b/src/backend/api/migrations/0001_initial.py index 7069270823..dc044a9590 100644 --- a/src/backend/api/migrations/0001_initial.py +++ b/src/backend/api/migrations/0001_initial.py @@ -794,7 +794,7 @@ class Migration(migrations.Migration): ( "resource", models.ForeignKey( - on_delete=django.db.models.deletion.DO_NOTHING, + on_delete=django.db.models.deletion.CASCADE, to="api.resource", ), ), diff --git a/src/backend/api/models.py b/src/backend/api/models.py index ed7a2c5c91..b875918c9d 100644 --- a/src/backend/api/models.py +++ b/src/backend/api/models.py @@ -450,7 +450,7 @@ class ResourceTagMapping(RowLevelSecurityProtectedModel): # NOTE that we don't really need a primary key here, # but everything is easier with django if we do id = models.UUIDField(primary_key=True, default=uuid4, editable=False) - resource = models.ForeignKey(Resource, on_delete=models.DO_NOTHING) + resource = models.ForeignKey(Resource, on_delete=models.CASCADE) tag = models.ForeignKey(ResourceTag, on_delete=models.CASCADE) class Meta(RowLevelSecurityProtectedModel.Meta):