adds user schemas

This commit is contained in:
msramalho
2025-02-06 18:58:35 +00:00
parent 5344cc56e7
commit 6471b08a4b
3 changed files with 29 additions and 26 deletions

View File

@@ -107,3 +107,11 @@ class ArchiveTrigger(BaseModel):
public: bool = True
group_id: Annotated[str, Len(min_length=1)] | None = None
tags: set[Tag] | None = set()
class Usage(BaseModel):
monthly_urls: int = 0
monthly_mbs: int = 0
total_sheets: int = 0
class UsageResponse(Usage):
groups: dict[str, Usage]