from __future__ import annotations from pydantic import BaseModel from models.address import Address from models.user import User, UserFieldValidator class CharacterModel(BaseModel): role: str user: User address: Address class CharacterModelOptionalAddress(BaseModel): role: str user: UserFieldValidator address: Address | None = None