Skip to content

bug(connections): Driver Manager dialog omits SQLite from built-in driver list #270

Description

@ZhuchkaTriplesix

Summary / Описание проблемы

В окне диспетчера драйверов (Connection -> Driver Manager) отображается список доступных вшитых драйверов баз данных (_driverInfoList).
В этом списке перечислены только PostgreSQL, MySQL, Redis и MongoDB. При этом в проекте полностью реализована и поддерживается работа с локальными базами SQLite (sqlite_connection.dart через sqflite_common_ffi), однако в окне Driver Manager информация об этом драйвере отсутствует.

Scope & Component

  • Scope: desktop
  • Component: Connections / Driver Manager
  • Kind: bug
  • Severity: low
  • Detected in version: dev / 0.5.0

Местоположение в коде

  • Файл: lib/features/connections/driver_manager_dialog.dart (строки ~14-32, список _driverInfoList)

Шаги воспроизведения

  1. Открыть главное меню Connection -> Driver Manager.
  2. Просмотреть список доступных встроенных драйверов.
  3. Фактический результат: В списке есть только PostgreSQL, MySQL, Redis и MongoDB. SQLite отсутствует.
  4. Ожидаемый результат: В списке должна присутствовать карточка драйвера SQLite (Built-in Dart driver (sqflite_common_ffi)), так как подключение к SQLite поддерживается приложением.

Acceptance Criteria / Критерии приемки

  • В список _driverInfoList в driver_manager_dialog.dart добавлена запись для драйвера SQLite (name: 'SQLite', type: ConnectionType.sqlite, driver: 'sqflite_common_ffi').
  • Окно Driver Manager корректно отображает статус драйвера SQLite как Installed / Ready.

Metadata

Metadata

Labels

bugSomething isn't workingsqliteSQLite database driver and workspaceuiUser interface components and widgets

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions