DBIO-Firebird
view release on metacpan or search on metacpan
- DBD::Firebird is now a hard "requires" instead of "recommends":
the driver is useless without it, and t/00-load.t failed (rather
than skipping) when it was absent
(codeberg #1, reported by Slaven ReziÄ / eserte)
- Requires core DBIO >= 0.900001 (family-wide version alignment)
* Project
- Added SECURITY.md (CPAN Security Group guidelines v1.5.0)
* Tests
- Add t/45-diff-drop-table-index-cascade.t and extend t/40-diff.t:
full-diff regression for the DROP INDEX / DROP TABLE collision
(karr #14) plus Diff::Index unit cases for the new tables-aware drop
suppression, including an over-suppression guard (a surviving table's
index is still dropped standalone)
- t/50-introspect-contract.t: make the generated-code table()
assertions quote-agnostic (['"]). DBIO::Generate renders all
literals through DBIO::Generate::Util::pl_str -> B::perlstring,
which always emits double quotes, so the old single-quoted
regexes failed 2/40 offline; matches Core's quote-agnostic
precedent in ../dbio/t/generate/*
share/skills/dbio-firebird-database/SKILL.md
share/skills/dbio-firebird/SKILL.md
t/00-load.t
t/08-shortcut.t
t/10-firebird.t
t/15-introspect-live.t
t/17-deploy-live.t
t/20-firebird-core.t
t/30-datetime-firebird.t
t/40-diff.t
t/45-diff-drop-table-index-cascade.t
t/50-introspect-contract.t
t/55-type.t
t/release-coverage.t
t/sqlmaker/limit_dialects/first_skip.t
( run in 0.608 second using v1.01-cache-2.11-cpan-e7c6538aa59 )