from pydantic import BaseModel, Field class AdminDepartmentUpdate(BaseModel): name: str | None = Field(default=None, max_length=100) code: str | None = Field(default=None, max_length=20) description: str | None = None keywords: str | None = None is_active: bool | None = None class AdminUserUpdate(BaseModel): email: str | None = Field(default=None, max_length=255) full_name: str | None = Field(default=None, max_length=255) department_name: str | None = Field(default=None, max_length=255) is_active: bool | None = None