Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.
 
 

19 wiersze
703 B

  1. # PostgreSQL table model for users
  2. from sqlalchemy import Column, Integer, String, DateTime, Boolean, URL
  3. from sqlalchemy.orm import relationship
  4. from db.base import Base
  5. class User(Base):
  6. __tablename__ = "users"
  7. Id = Column(Integer, primary_key=True, index=True)
  8. Name = Column(String, nullable=False)
  9. MiddleName = Column(String, nullable=True)
  10. LastName = Column(String, nullable=False)
  11. BirthDate = Column(DateTime, nullable=False)
  12. ContactNumber = Column(String, nullable=False)
  13. Email = Column(String, nullable=False)
  14. Role = Column(String, nullable=False)
  15. DrivingLicenseNumber = Column(String, nullable=True)
  16. HashedPassword = Column(String, nullable=False)