# from django.conf import settings
# from django.db import models
#
#
# class EmailOTP(models.Model):
#     user = models.ForeignKey(
#         settings.AUTH_USER_MODEL,
#         on_delete=models.CASCADE,
#         related_name="email_otps"
#     )
#     code_hash = models.CharField(max_length=128)
#     is_used = models.BooleanField(default=False)
#     expires_at = models.DateTimeField()
#     created_at = models.DateTimeField(auto_now_add=True)
#
#     class Meta:
#         indexes = [
#             models.Index(fields=["user", "is_used", "expires_at"]),
#         ]
