Revision history for DBIO-Firebird
0.900000 2026-06-23
First release. Firebird and InterBase database driver for DBIO.
* Storage
- DBD::Firebird storage (driver "Firebird") and DBD::InterBase
storage variant (driver "InterBase"), auto-detected from the DSN
- shared Firebird/InterBase storage base with generator-based
autoincrement, savepoint support, and server-version detection
- ODBC connection variant supported via the InterBase storage path
- softcommit and datetime connect-calls, SQL dialect 3 forcing
- quoted identifiers and INSERT ... RETURNING
* SQLMaker
- Firebird FIRST/SKIP limit dialect via apply_limit
* Schema component and shortcut
- DBIO::Firebird schema component pinning the storage type
- "use DBIO -fb" shortcut (DBIO::Shortcut::fb)
* Types and DateTime
- Firebird type-system mapping for introspection and DDL
- DateTime formatter for Firebird / InterBase
* Introspection
- native introspection via RDB$ system tables: tables, columns,
indexes, foreign keys, and unique constraints
* DDL and deploy
- native DDL generation from DBIO Result classes, deduping sources
that share a physical table, skipping subquery/view sources,
dereferencing literal table names, and emitting CREATE VIEW for
non-virtual views
- desired-state deploy and upgrade via test-deploy-and-compare
* Diff
- native model diff for tables, columns, and indexes