瀏覽代碼

Add index to rank field

Colin Powell 2 年之前
父節點
當前提交
20b11359e0
共有 2 個文件被更改,包括 19 次插入1 次删除
  1. 18 0
      vrobbler/apps/scrobbles/migrations/0034_alter_chartrecord_rank.py
  2. 1 1
      vrobbler/apps/scrobbles/models.py

+ 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)