Files
saas_backend/app/schemas/auth/access_schema.py
T

19 lines
433 B
Python
Raw Normal View History

2026-01-17 14:18:00 +05:30
from pydantic import BaseModel
from datetime import datetime
import uuid
from typing import Optional
class AccessBase(BaseModel):
access_code: str
category: str
name: str
class AccessResponse(AccessBase):
id: uuid.UUID
parent_id: Optional[uuid.UUID] = None
module_id: Optional[uuid.UUID] = None
module_name: Optional[str] = None
2026-01-17 14:18:00 +05:30
created_at: datetime
class Config:
from_attributes = True