Драйверы баз данных
Драйвер подключает СУБД к общей панели баз данных: открывает соединение, возвращает схему, анализирует и выполняет запросы. Дополнительные драйверы устанавливаются отдельными пакетами.
Что уже поддерживается
| Движок | Поставка |
|---|---|
| MySQL | Встроенный адаптер mysql. |
| ClickHouse | Встроенный адаптер clickhouse. |
| Другая СУБД или свой протокол | Отдельный совместимый драйвер; сам по себе Git-установщик не добавляет поддержку всех СУБД. |
Встроенные движки доступны без установки пакета. Внешний драйвер добавляется в тот же список «Движок» при создании профиля БД.
С чего начать
- Установить драйвер — источник Git, проверка пакета и перезапуск сервера.
- Структура пакета —
engine.json, точка входа и контракт адаптера. - Создать свой драйвер — порядок разработки и проверки.
Драйверы БД, драйверы трекеров и плагины имеют разные манифесты и точки входа. Общий механизм установки не делает их взаимозаменяемыми. Установка драйвера выполняется в разделе «Базы».
Подключение после установки
Выберите движок в профиле БД, задайте адрес, пользователя, базу и роль. Драйвер не заменяет учётную запись СУБД и её права. Для туннеля сначала откройте SSH-сессию.
Список движков формируется при старте сервера. Установка, обновление и откат внешнего драйвера требуют ручного перезапуска.