mirror of
https://github.com/jazzband/django-auditlog.git
synced 2026-05-02 20:54:42 +00:00
Add index for timestamp
This commit is contained in:
parent
5dbea8a9a1
commit
e60876ae14
3 changed files with 21 additions and 1 deletions
1
MANIFEST
1
MANIFEST
|
|
@ -22,4 +22,5 @@ src/auditlog/migrations/0004_logentry_detailed_object_repr.py
|
|||
src/auditlog/migrations/0005_logentry_additional_data_verbose_name.py
|
||||
src/auditlog/migrations/0006_object_pk_index.py
|
||||
src/auditlog/migrations/0007_object_pk_type.py
|
||||
src/auditlog/migrations/0008_timestamp_index.py
|
||||
src/auditlog/migrations/__init__.py
|
||||
|
|
|
|||
19
src/auditlog/migrations/0008_timestamp_index.py
Normal file
19
src/auditlog/migrations/0008_timestamp_index.py
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
from __future__ import unicode_literals
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('auditlog', '0007_object_pk_type'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name='logentry',
|
||||
name='timestamp',
|
||||
field=models.DateTimeField(auto_now_add=True, db_index=True, verbose_name='timestamp'),
|
||||
),
|
||||
]
|
||||
|
|
@ -179,7 +179,7 @@ class LogEntry(models.Model):
|
|||
changes = models.TextField(blank=True, verbose_name=_("change message"))
|
||||
actor = models.ForeignKey(to=settings.AUTH_USER_MODEL, on_delete=models.SET_NULL, blank=True, null=True, related_name='+', verbose_name=_("actor"))
|
||||
remote_addr = models.GenericIPAddressField(blank=True, null=True, verbose_name=_("remote address"))
|
||||
timestamp = models.DateTimeField(auto_now_add=True, verbose_name=_("timestamp"))
|
||||
timestamp = models.DateTimeField(auto_now_add=True, db_index=True, verbose_name=_("timestamp"))
|
||||
additional_data = JSONField(blank=True, null=True, verbose_name=_("additional data"))
|
||||
|
||||
objects = LogEntryManager()
|
||||
|
|
|
|||
Loading…
Reference in a new issue