This repository has been archived on 2025-10-24. You can view files and clone it, but cannot push or open issues or pull requests.
Files
RIS/App/Auth/auth_route.py

15 lines
580 B
Python

from dataclasses import dataclass
from Database.select import select_list
@dataclass
class InfoRespronse:
result: tuple
error_message: str
status: bool
def route(db_config, input_data, sql_provider, name) -> InfoRespronse:
_sql = sql_provider.get(name, input_data)
print("sql = ", _sql)
result = select_list(db_config, _sql)
if result is None:
return InfoRespronse(result, error_message = 'Произошла ошибка на этапе авторизации :(', status=False)
return InfoRespronse(result, error_message='', status=True)