1
class UserBase(SQLModel):

    first_name: str | None = Field(default=None)

    last_name: str | None = Field(default=None)

    email: str = Field(
        unique=True,
        index=True,
    )

    last_login_time: datetime | None = None

    is_active: bool = True

    is_verified: bool = False

class UserModel(
    UserBase,
    table=True,
):
    id_: str = Field(
        default_factory=generate_hex_uuid4,
        primary_key=True,
    )

    hashed_password: str | None = Field(default=None,)

For immediate assistance, please email our customer support: [email protected]

Download RAW File