@@ -0,0 +1,17 @@ +# Generated by Django 5.0.11 on 2025-10-01 11:55 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('authentication', '0021_create_upper_index'), + ] + + operations = [ + migrations.AddIndex( + model_name='emailtoken', + index=models.Index(fields=['key'], name='idx_email_token_key'), + ), + ] @@ -1,5 +1,6 @@ from django.contrib.auth import get_user_model from django.db import models +from django.db.models import Index from django.utils.translation import gettext_lazy as _ from core.models import BaseModel @@ -15,5 +16,8 @@ class EmailToken(BaseModel): key = models.CharField(max_length=30, verbose_name=_('Key')) class Meta: + indexes = [ + Index(fields=['key'], name='idx_email_token_key') + ] verbose_name = _('Email Token') verbose_name_plural = _('Email Tokens')