user_model.py 667 B

12345678910111213141516
  1. from sqlalchemy import Column, Integer, String
  2. from app.models.base_model import Base
  3. class UserModel(Base):
  4. __tablename__ = "user"
  5. id = Column(Integer, primary_key=True, index=True)
  6. username = Column(String(255), unique=True, index=True)
  7. hashed_password = Column(String(255))
  8. compellation = Column(String(255), nullable=False, default="")
  9. phone = Column(String(255), nullable=False, default="")
  10. email = Column(String(255), nullable=False, default="")
  11. description = Column(String(255), nullable=False, default="")
  12. ragflow_id = Column(String(32), unique=True, index=True)
  13. bisheng_id = Column(Integer, unique=True, index=True)