Update: UserCreate installation model to fix parameter runtime errors.

This commit is contained in:
Abdullah Mustapha 2024-01-02 01:22:20 +01:00
parent b07b4500fa
commit 6d76a6f19b
4 changed files with 14 additions and 17 deletions

View file

@ -1,5 +1,5 @@
from typing import Optional
from pydantic import BaseModel
from pydantic import BaseModel, EmailStr
from sqlmodel import Field, SQLModel
from src.db.roles import RoleRead
@ -10,12 +10,14 @@ class UserBase(SQLModel):
username: str
first_name: str
last_name: str
email: str
email: EmailStr
avatar_image: Optional[str] = ""
bio: Optional[str] = ""
class UserCreate(UserBase):
first_name: str = ""
last_name: str = ""
password: str