Skip to content

Commit 56dc0c8

Browse files
committed
feat: alter document and paragraph status fields and update foreign key constraints
1 parent 68201d3 commit 56dc0c8

File tree

2 files changed

+31
-1
lines changed

2 files changed

+31
-1
lines changed
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Generated by Django 5.2.1 on 2025-06-09 11:09
2+
3+
import django.db.models.deletion
4+
import knowledge.models.knowledge
5+
from django.db import migrations, models
6+
7+
8+
class Migration(migrations.Migration):
9+
10+
dependencies = [
11+
('knowledge', '0003_knowledge_file_count_limit_alter_document_status_and_more'),
12+
]
13+
14+
operations = [
15+
migrations.AlterField(
16+
model_name='document',
17+
name='status',
18+
field=models.CharField(default=knowledge.models.knowledge.Status.__str__, max_length=20, verbose_name='状态'),
19+
),
20+
migrations.AlterField(
21+
model_name='paragraph',
22+
name='status',
23+
field=models.CharField(default=knowledge.models.knowledge.Status.__str__, max_length=20, verbose_name='状态'),
24+
),
25+
migrations.AlterField(
26+
model_name='problemparagraphmapping',
27+
name='document',
28+
field=models.ForeignKey(db_constraint=False, on_delete=django.db.models.deletion.DO_NOTHING, to='knowledge.document'),
29+
),
30+
]

apps/knowledge/models/knowledge.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ class Meta:
195195
class ProblemParagraphMapping(AppModelMixin):
196196
id = models.UUIDField(primary_key=True, max_length=128, default=uuid.uuid7, editable=False, verbose_name="主键id")
197197
knowledge = models.ForeignKey(Knowledge, on_delete=models.DO_NOTHING, db_constraint=False)
198-
document = models.ForeignKey(Document, on_delete=models.DO_NOTHING)
198+
document = models.ForeignKey(Document, on_delete=models.DO_NOTHING, db_constraint=False)
199199
problem = models.ForeignKey(Problem, on_delete=models.DO_NOTHING, db_constraint=False)
200200
paragraph = models.ForeignKey(Paragraph, on_delete=models.DO_NOTHING, db_constraint=False)
201201

0 commit comments

Comments
 (0)