Fix
Dashboard parameter dropdowns sourced from a card or model failed on Metabase v0.57+ with:
Dynamic SQL Error; SQL error code = -206; Column unknown; source.<COLUMN>
Root cause: Metabase core aliases the source-query wrapper as __mb_source, but the driver's :field HoneySQL method was qualifying column references with the legacy source alias. The wrapper FROM and the column refs disagreed.
The [:firebird :field] method now qualifies source-query column references with __mb_source to match Metabase core (metabase.driver.sql.query-processor/source-query-alias).
Compatibility
- Requires Metabase v0.57 or newer (the version that introduced the
__mb_sourcewrapper alias). - Targets Firebird 3.x / 4.x via Jaybird 6.0.3. For Firebird 1.5–2.5 use the legacy driver instead.
Install
Place firebird.metabase-driver.jar into your Metabase plugins/ directory and restart.