diff --git a/Classes/main_classes.py b/Classes/main_classes.py index f52330d..f90c4f8 100644 --- a/Classes/main_classes.py +++ b/Classes/main_classes.py @@ -61,3 +61,6 @@ class CL_GET_VOLUME(BaseModel): class CL_GET_DATABASE(BaseModel): ip: str +class CL_GET_VOLUMES(BaseModel): + name: str + database: str diff --git a/main.py b/main.py index b61adf7..548d047 100644 --- a/main.py +++ b/main.py @@ -71,6 +71,10 @@ async def database_get(get: CL.CL_Database_get,api_key: APIKey = Depends(auth.ge else: return False +@app.post("/info/getvolume") +async def getvolume(get: CL.CL_GET_VOLUMES,api_key: APIKey = Depends(auth.get_api_key)): + return database(f"SELECT * FROM `Clients` where `Name` = '{get.name}'",f"{get.database}","") + @app.post("/info/getdatabase") async def getdatabase(get: CL.CL_GET_DATABASE,api_key: APIKey = Depends(auth.get_api_key)): return database(f"SELECT name FROM `Kunden-Server` where `IP-Adresse` = '{get.ip}'","Stines-GmbH","")[0][0]