api/app/schemas/tenant.py

30 lines
546 B
Python

from datetime import datetime
from pydantic import BaseModel
class TenantCreate(BaseModel):
name: str
slug: str
business_type_id: str
phone: str | None = None
address: str | None = None
email: str | None = None
plan_id: str
limits: dict | None = None
class TenantResponse(BaseModel):
id: str
name: str
slug: str
business_type_id: str
phone: str | None
address: str | None
email: str | None
status: str
created_at: datetime
class Config:
from_attributes = True