from pydantic import BaseModel, EmailStr, Field, validator from datetime import datetime from typing import Optional # import re from enum import Enum class LocationBase(BaseModel): country: str state: str city: str cp_zp: int street: str is_department: bool number_ext: int number_int: int is_active: bool class LocationResponse(LocationBase): created_at: datetime updated_at: Optional[datetime] deleted_at: Optional[datetime] created_by: Optional[int] updated_by: Optional[int] deleted_by: Optional[int] class LocationUpdate(LocationBase): pass class messageResponse(BaseModel): message : str