Skip to content

Commit 8d32028

Browse files
committed
fix migration on prod?
1 parent 0f65e08 commit 8d32028

3 files changed

Lines changed: 7 additions & 32 deletions

File tree

news/migrations/0005_news_content_type_news_object_id.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Generated by Django 4.1.3 on 2023-07-08 18:58
1+
# Generated by Django 4.2.3 on 2023-07-12 23:11
22

33
from django.db import migrations, models
44
import django.db.models.deletion
@@ -16,15 +16,16 @@ class Migration(migrations.Migration):
1616
model_name="news",
1717
name="content_type",
1818
field=models.ForeignKey(
19+
blank=True,
20+
null=True,
1921
on_delete=django.db.models.deletion.CASCADE,
22+
related_name="news",
2023
to="contenttypes.contenttype",
2124
),
22-
preserve_default=False,
2325
),
2426
migrations.AddField(
2527
model_name="news",
2628
name="object_id",
27-
field=models.PositiveIntegerField(default=0),
28-
preserve_default=False,
29+
field=models.PositiveIntegerField(blank=True, null=True),
2930
),
3031
]

news/migrations/0006_alter_news_content_type.py

Lines changed: 0 additions & 24 deletions
This file was deleted.

news/models.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -58,11 +58,9 @@ class News(models.Model):
5858

5959
# generic relation to project/program/ something else possibly
6060
content_type = models.ForeignKey(
61-
ContentType,
62-
on_delete=models.CASCADE,
63-
related_name="news",
61+
ContentType, on_delete=models.CASCADE, related_name="news", null=True, blank=True
6462
)
65-
object_id = models.PositiveIntegerField()
63+
object_id = models.PositiveIntegerField(null=True, blank=True)
6664
content_object = GenericForeignKey("content_type", "object_id")
6765

6866
datetime_created = models.DateTimeField(

0 commit comments

Comments
 (0)