REFACTOR - Database logic
This commit is contained in:
@@ -143,4 +143,13 @@ class TenantStatsResponse(BaseModel):
|
||||
"""Convert UUID objects to strings for JSON serialization"""
|
||||
if isinstance(v, UUID):
|
||||
return str(v)
|
||||
return v
|
||||
return v
|
||||
|
||||
class TenantSearchRequest(BaseModel):
|
||||
"""Tenant search request schema"""
|
||||
query: Optional[str] = None
|
||||
business_type: Optional[str] = None
|
||||
city: Optional[str] = None
|
||||
status: Optional[str] = None
|
||||
limit: int = Field(default=50, ge=1, le=100)
|
||||
offset: int = Field(default=0, ge=0)
|
||||
Reference in New Issue
Block a user