Ver Fonte

Add index to rank field

Colin Powell há 2 anos atrás
pai
commit
20b11359e0

+ 18 - 0
vrobbler/apps/scrobbles/migrations/0034_alter_chartrecord_rank.py

@@ -0,0 +1,18 @@
+# Generated by Django 4.1.5 on 2023-03-15 21:54
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ("scrobbles", "0033_genre_objectwithgenres"),
+    ]
+
+    operations = [
+        migrations.AlterField(
+            model_name="chartrecord",
+            name="rank",
+            field=models.IntegerField(db_index=True),
+        ),
+    ]

+ 1 - 1
vrobbler/apps/scrobbles/models.py

@@ -258,7 +258,7 @@ class ChartRecord(TimeStampedModel):
     """
 
     user = models.ForeignKey(User, on_delete=models.DO_NOTHING, **BNULL)
-    rank = models.IntegerField()
+    rank = models.IntegerField(db_index=True)
     count = models.IntegerField(default=0)
     year = models.IntegerField(default=timezone.now().year)
     month = models.IntegerField(**BNULL)