Вызывается при удалении модели или завершении сессии. Может использоваться для освобождения ресурсов, связанных с таблицей.
Название таблицы, подключение к которой закрывается
Устанавливает подключение к базе данных. В случае успешного подключения возвращается true
Вызывается при завершении работы бота или замене адаптера. Используйте для закрытия соединений, сохранения данных и т.п.
Экранирует строку для безопасного использования в SQL-запросах.
Экранируемый запрос
Извлекает значения из результата запроса.
Метод инициализации плагина.
Вызывается один раз при подключении через bot.use().
Контекст приложения
Выполняет INSERT-запрос.
Проверяет, установлено ли соединение с БД.
Выполняет произвольный запрос через callback.
Выполняет DELETE-запрос.
Выполняет SELECT-запрос.
Дополнительная информация для запроса. Содержит информацию о таблице и структуре.
Сам запрос
Определяет нужно ли вернуть только 1 найденную запись, либо отдать все доступные данные.
Выполняет SELECT с ограничением до одной записи.
Дополнительные данные для запроса
Сам запроса
Выполняет UPDATE-запрос.
Адаптер для работы с базой данных.
Обеспечивает унифицированный интерфейс для различных СУРБД (файловая, MongoDB, PostgreSQL и др.). Все данные подключения и соединения хранятся в
AppContextчерезIDatabaseInfo, чтобы избежать повторного подключения при каждом запросе.