浏览代码

Add save game data for video game scrobbles

Colin Powell 2 年之前
父节点
当前提交
597ac2c7b8

+ 22 - 0
vrobbler/apps/scrobbles/migrations/0035_scrobble_videogame_save_data.py

@@ -0,0 +1,22 @@
+# Generated by Django 4.1.7 on 2023-04-03 02:43
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ("scrobbles", "0034_alter_chartrecord_rank"),
+    ]
+
+    operations = [
+        migrations.AddField(
+            model_name="scrobble",
+            name="videogame_save_data",
+            field=models.FileField(
+                blank=True,
+                null=True,
+                upload_to="scrobbles/videogame_save_data/",
+            ),
+        ),
+    ]

+ 3 - 0
vrobbler/apps/scrobbles/models.py

@@ -446,6 +446,9 @@ class Scrobble(TimeStampedModel):
 
     # Fields for keeping track long content like books and games
     book_pages_read = models.IntegerField(**BNULL)
+    videogame_save_data = models.FileField(
+        upload_to="scrobbles/videogame_save_data/", **BNULL
+    )
     long_play_seconds = models.BigIntegerField(**BNULL)
     long_play_complete = models.BooleanField(**BNULL)