🐛 email_hash is not optional

This commit is contained in:
Brian Wiborg 2025-10-22 11:25:40 +02:00
parent 812e89ede9
commit 6b87bfeefb
No known key found for this signature in database

View file

@ -34,7 +34,7 @@ class Group(Model):
class User(Model): class User(Model):
id: UUID = field.data.UUIDField(pk=True) id: UUID = field.data.UUIDField(pk=True)
username: str = field.CharField(max_length=150, unique=True) username: str = field.CharField(max_length=150, unique=True)
email_hash: Optional[str] = field.CharField(max_length=255, unique=True, index=True) email_hash: str = field.CharField(max_length=255, unique=True, index=True)
password_hash: str = field.CharField(max_length=128) password_hash: str = field.CharField(max_length=128)
is_admin: bool = field.BooleanField(default=False) is_admin: bool = field.BooleanField(default=False)
is_staff: bool = field.BooleanField(default=False) is_staff: bool = field.BooleanField(default=False)