diff --git a/backend/app/schemas.py b/backend/app/schemas.py index 33ce7cf..30d26e1 100644 --- a/backend/app/schemas.py +++ b/backend/app/schemas.py @@ -34,6 +34,7 @@ class ConfigOut(BaseModel): created_at: datetime updated_at: datetime owner_id: int + download_token: str model_config = {"from_attributes": True} @@ -293,6 +294,14 @@ class ParamOut(BaseModel): # --- Generate --- +class GenerateRequest(BaseModel): + token: Optional[str] = None + + +class RegenerateTokenOut(BaseModel): + download_token: str + + class GenerateOut(BaseModel): zones: str interfaces: str