Files
service_manager/backend/app/schemas/client.py

37 lines
820 B
Python

from pydantic import BaseModel
class ClientBase(BaseModel):
clave: str
tipo_cliente: str
nombre: str
pais: str
estado: str
ciudad: str
direccion: str
numero_ext: str | None = None
cp: str | None = None
colonia: str | None = None
lada: str | None = None
telefono1: str | None = None
telefono2: str | None = None
tel_directo: str | None = None
ext: str | None = None
fax: str | None = None
horario: str | None = None
pagina: str | None = None
correo: str | None = None
medio_publicidad: str | None = None
nacionalidad: str | None = None
logo: str | None = None
class ClientCreate(ClientBase):
pass
class ClientUpdate(ClientBase):
pass
class Client(ClientBase):
id: int
class Config:
from_attributes = True