/
Ao
/
MaxReport
Обзор
Документация
Войти
/
Ao
/
MaxReport
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
pgsql/pgAdmin 4/web/pgadmin/utils/driver/__init__.py
34 строки
770 B
AoAnima
first_commit
13 июл 2026, 17:47
13 июл 2026, 17:47
f1a670a
Код
Авторство
О чём код?
########################################################################## # # pgAdmin 4 - PostgreSQL Tools # # Copyright (C) 2013 - 2026, The pgAdmin Development Team # This software is released under the PostgreSQL Licence # ########################################################################## from flask import current_app from .registry import DriverRegistry def get_driver(_type, app=None): if app is not None: DriverRegistry.load_modules(app) return DriverRegistry.get(_type) def init_app(app): drivers = dict() setattr(app, '_pgadmin_server_drivers', drivers) DriverRegistry.load_modules(app) return drivers def ping(): for type in DriverRegistry._registry: DriverRegistry._objects[type].gc_timeout()