feat: add download_token to ConfigOut, add GenerateRequest and RegenerateTokenOut schemas

This commit is contained in:
2026-03-01 16:02:38 +01:00
parent 9b15c081b0
commit 3b90373b78

View File

@@ -34,6 +34,7 @@ class ConfigOut(BaseModel):
created_at: datetime created_at: datetime
updated_at: datetime updated_at: datetime
owner_id: int owner_id: int
download_token: str
model_config = {"from_attributes": True} model_config = {"from_attributes": True}
@@ -293,6 +294,14 @@ class ParamOut(BaseModel):
# --- Generate --- # --- Generate ---
class GenerateRequest(BaseModel):
token: Optional[str] = None
class RegenerateTokenOut(BaseModel):
download_token: str
class GenerateOut(BaseModel): class GenerateOut(BaseModel):
zones: str zones: str
interfaces: str interfaces: str