from typing import TYPE_CHECKING from pydantic import BaseModel from .isp_connections import IspConnectionBase class IspBase(BaseModel): name: str manager_name: str manager_phone: str manager_email: str tech_support_phone: str tesh_support_email: str comment: str isp_connections: list["IspConnectionBase"] | None class IspCreate(IspBase): pass class IspRead(IspBase): id: int class IspRemove(IspBase): pass class IspChange(IspBase): pass