Initial commit: RIPS Manager web system
This commit is contained in:
@@ -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
|
||||
Reference in New Issue
Block a user