From cb2fb496b460f7379d00aeaa441841589f1bfb2b Mon Sep 17 00:00:00 2001 From: CaptainB Date: Mon, 12 May 2025 10:30:13 +0800 Subject: [PATCH] fix: update ForeignKey on_delete behavior for ApplicationKnowledgeMapping --- apps/knowledge/models/knowledge.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/knowledge/models/knowledge.py b/apps/knowledge/models/knowledge.py index a3f33cd74..8d0ec9add 100644 --- a/apps/knowledge/models/knowledge.py +++ b/apps/knowledge/models/knowledge.py @@ -203,8 +203,8 @@ class ProblemParagraphMapping(AppModelMixin): class ApplicationKnowledgeMapping(AppModelMixin): id = models.UUIDField(primary_key=True, max_length=128, default=uuid.uuid7, editable=False, verbose_name="主键id") - # application = models.ForeignKey(Application, on_delete=models.CASCADE) - knowledge = models.ForeignKey(Knowledge, on_delete=models.CASCADE) + # application = models.ForeignKey(Application, on_delete=models.DO_NOTHING) + knowledge = models.ForeignKey(Knowledge, on_delete=models.DO_NOTHING) class Meta: db_table = "application_knowledge_mapping"