async added

This commit is contained in:
Gitea
2022-05-18 15:35:25 +09:00
parent 65009a190e
commit 5b4ea0486c
7 changed files with 10 additions and 4 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -15,8 +15,10 @@ def exec_procedure(session, proc_name, params, database: str = None):
EXEC @return_value = {dbstr}[dbo].[{proc_name}] {params};
SELECT 'Return Value' = @return_value;
""".format(dbstr=dbstr, proc_name=proc_name, params=sql_params)
return session.execute(sql_string).fetchall()
data = session.execute(sql_string).fetchall()
session.commit()
session.expire_all()
return data
def exec_procedure_wo_result(session, proc_name, params, database: str = None):

View File

@ -21,7 +21,10 @@ def exec_procedure(session, proc_name, params, database: str = None):
SELECT 'Return Value' = @return_value;
""".format(dbstr=dbstr, proc_name=proc_name, params=sql_params)
print(sql_string)
return session.execute(sql_string).fetchall()
data = session.execute(sql_string).fetchall()
session.commit()
session.expire_all()
return data

View File

@ -48,9 +48,10 @@ class AdvancedSearchInit(AccountInit, CityInit):
Patronymic: Optional[str] = None
class FilterTypeInit(UserInit):
class FilterTypeInit(BaseModel):
IDUser: int
GetType: int
NeedClear: bool
class FilterListInit(UserInit):