email_verification.py 559 B

12345678910111213141516
  1. from sqlalchemy import Column, String, DateTime, Integer
  2. from datetime import datetime
  3. from app.core.database import Base
  4. class VasEmailVerification(Base):
  5. __tablename__ = "vas_email_verification"
  6. id = Column(Integer, primary_key=True, autoincrement=True)
  7. user_id = Column(String(64), nullable=False)
  8. email = Column(String(255), nullable=False)
  9. token = Column(String(128), nullable=False)
  10. used = Column(Integer, default=0)
  11. expire_at = Column(DateTime, nullable=False)
  12. created_at = Column(DateTime, default=datetime.utcnow)