Make personas pages faster by adding indexes
This commit is contained in:
Родитель
65ab1dbb6a
Коммит
cfb5d44043
|
@ -413,8 +413,8 @@ class Persona(caching.CachingMixin, models.Model):
|
|||
submit = models.DateTimeField(null=True)
|
||||
approve = models.DateTimeField(null=True)
|
||||
|
||||
movers = models.FloatField(null=True)
|
||||
popularity = models.IntegerField(null=False, default=0)
|
||||
movers = models.FloatField(null=True, db_index=True)
|
||||
popularity = models.IntegerField(null=False, default=0, db_index=True)
|
||||
license = models.ForeignKey('versions.License', null=True)
|
||||
|
||||
objects = caching.CachingManager()
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
-- Make personas queries faster
|
||||
CREATE INDEX `personas_movers_idx` ON personas (movers);
|
||||
CREATE INDEX `personas_popularity_idx` ON personas (popularity);
|
Загрузка…
Ссылка в новой задаче