Fix database mismatches

This commit is contained in:
Koncept Kit
2026-01-04 22:01:26 +07:00
parent 6ec0745966
commit efc2002a67
6 changed files with 215 additions and 0 deletions

View File

@@ -69,6 +69,7 @@ class User(Base):
role_id = Column(UUID(as_uuid=True), ForeignKey("roles.id"), nullable=True) # New dynamic role FK
email_verified = Column(Boolean, default=False)
email_verification_token = Column(String, nullable=True)
email_verification_expires = Column(DateTime, nullable=True)
newsletter_subscribed = Column(Boolean, default=False)
# Newsletter Publication Preferences (Step 2)