Initial commit: RIPS Manager web system

This commit is contained in:
Lizandro Guarnizo
2026-06-17 13:22:39 -05:00
commit 8ae3b44bc9
34 changed files with 3076 additions and 0 deletions
+38
View File
@@ -0,0 +1,38 @@
from pydantic import BaseModel
from typing import Optional
class UserCreate(BaseModel):
username: str
email: str
password: str
class UserLogin(BaseModel):
username: str
password: str
class ConfigUpdate(BaseModel):
key: str
value: str
class QueryCreate(BaseModel):
name: str
query_type: str
query_text: str
description: Optional[str] = None
class QueryUpdate(BaseModel):
name: Optional[str] = None
query_text: Optional[str] = None
description: Optional[str] = None
class SendRequest(BaseModel):
tipo: str
fecha_inicio: str
fecha_fin: str
factura: Optional[str] = None