core: add indexes on ExpiringModel (#12658)

This commit is contained in:
Marc 'risson' Schmitt
2025-01-13 19:35:06 +01:00
committed by GitHub
parent c0a370bb2b
commit 3098313981
16 changed files with 323 additions and 5 deletions

View File

@ -306,7 +306,7 @@ class Event(SerializerModel, ExpiringModel):
class Meta:
verbose_name = _("Event")
verbose_name_plural = _("Events")
indexes = [
indexes = ExpiringModel.Meta.indexes + [
models.Index(fields=["action"]),
models.Index(fields=["user"]),
models.Index(fields=["app"]),
@ -694,3 +694,4 @@ class SystemTask(SerializerModel, ExpiringModel):
permissions = [("run_task", _("Run task"))]
verbose_name = _("System Task")
verbose_name_plural = _("System Tasks")
indexes = ExpiringModel.Meta.indexes