fix(scores): remove null=True on score

This commit is contained in:
Loïc Gremaud 2026-06-12 03:31:08 +02:00
parent 4a90cd9cbd
commit 54259d64e2
Signed by: Legrems
GPG Key ID: D4620E6DF3E0121D
2 changed files with 23 additions and 3 deletions

View File

@ -0,0 +1,22 @@
# Generated by Django 6.0.6 on 2026-06-12 01:30
import django.db.models.deletion
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
("scores", "0001_initial"),
]
operations = [
migrations.AlterField(
model_name="score",
name="version",
field=models.ForeignKey(
on_delete=django.db.models.deletion.PROTECT,
related_name="scores",
to="scores.version",
),
),
]

View File

@ -30,9 +30,7 @@ class ScoreManager(models.Manager):
class Score(models.Model): class Score(models.Model):
username = models.CharField(max_length=100) username = models.CharField(max_length=100)
points = models.IntegerField() points = models.IntegerField()
version = models.ForeignKey( version = models.ForeignKey(Version, on_delete=models.PROTECT, related_name="scores")
Version, on_delete=models.PROTECT, null=True, blank=True, related_name="scores"
)
created_at = models.DateTimeField(auto_now_add=True) created_at = models.DateTimeField(auto_now_add=True)
objects = ScoreManager() objects = ScoreManager()