domain/entities/driver_capabilities library

Classes

DatabaseEngineIds
Canonical engine identifier returned by the Rust layer (engine::core::ENGINE_*). Stable across releases.
DbmsInfo
Live DBMS introspection (NEW in v2.1). Populated by odbc_get_connection_dbms_info once the connection is open.
DriverCapabilities
Typed driver capabilities parsed from native JSON payload.

Enums

DatabaseType
Logical database family. Use DatabaseType.fromEngineId when you have a canonical engine id from the native layer (preferred); fall back to DatabaseType.fromDriverName only for legacy callers that only have the raw driver name.