from pydantic import BaseModel class TodoBase(BaseModel): title : str description : str | None = None class TodoCreate(TodoBase): pass class Todo(TodoBase): id : int owner_id : int class Config: orm_mode = True class UserBase(BaseModel): email: str name: str class UserCreate(UserBase): pass class User(UserBase): id : int is_active : bool todos : list[Todo] = [] class Config: orm_model = True