DBIO-Firebird 0.900004 Latest
Files
- .claude/.gitignore
- .claude/settings.json
- .claude/skilletor.json
- .claude/skills/dbio-firebird-database/SKILL.md
- .claude/skills/dbio-firebird/SKILL.md
- .gitignore
- .worktreeinclude
- CLAUDE.md
- Changes
- LICENSE
- MANIFEST
- META.json
- META.yml
- Makefile.PL
- README
- SECURITY.md
- cpanfile
- dist.ini
- docs/adr/0001-three-layer-storage-inheritance.md
- docs/adr/0002-sql-dialect-3-forced-on-connect.md
- docs/adr/0003-first-skip-pagination.md
- docs/adr/0004-generators-and-autoinc-sequence-discovery.md
- docs/adr/0005-native-rdb-introspection-and-model-shape.md
- docs/adr/0006-centralized-type-system.md
- docs/adr/0007-temp-db-drop-safety.md
- docs/adr/0008-datetime-format-strptime-fallback.md
- docs/adr/0009-database-level-ddl-via-native-api.md
- docs/adr/0010-odbc-transport-branches-off-storage-common.md
- docs/adr/0011-destroyed-statement-handles-leave-the-cache.md
- docs/adr/0012-conformance-ddl-answers.md
- docs/adr/0013-deploy-inherits-apply-and-lossy-column-changes.md
- docs/adr/0014-error-text-names-no-values.md
- lib/DBIO/Firebird.pm
- lib/DBIO/Firebird/DDL.pm
- lib/DBIO/Firebird/DateTime/Format.pm
- lib/DBIO/Firebird/Deploy.pm
- lib/DBIO/Firebird/Diff.pm
- lib/DBIO/Firebird/Diff/Column.pm
- lib/DBIO/Firebird/Diff/Constraint.pm
- lib/DBIO/Firebird/Diff/Index.pm
- lib/DBIO/Firebird/Diff/Table.pm
- lib/DBIO/Firebird/Diff/View.pm
- lib/DBIO/Firebird/Introspect.pm
- lib/DBIO/Firebird/Introspect/Columns.pm
- lib/DBIO/Firebird/Introspect/ForeignKeys.pm
- lib/DBIO/Firebird/Introspect/Indexes.pm
- lib/DBIO/Firebird/Introspect/Tables.pm
- lib/DBIO/Firebird/Introspect/Uniques.pm
- lib/DBIO/Firebird/SQLMaker.pm
- lib/DBIO/Firebird/Storage.pm
- lib/DBIO/Firebird/Storage/Common.pm
- lib/DBIO/Firebird/Storage/InterBase.pm
- lib/DBIO/Firebird/Storage/ODBC.pm
- lib/DBIO/Firebird/Test/Conformance.pm
- lib/DBIO/Firebird/Test/SequenceTest.pm
- lib/DBIO/Firebird/Type.pm
- lib/DBIO/Firebird/Util.pm
- lib/DBIO/Shortcut/fb.pm
- maint/k8s/firebird.yaml
- maint/upstream/dbd-firebird-boolean-bind-truthiness.md
- maint/upstream/dbd-firebird-destroys-held-statements.md
- maint/upstream/dbd-firebird-heap-corruption-notes.md
- misc/agent-context/.claude/agents/.local.dbio-adr-auditor.md
- misc/agent-context/.claude/agents/.local.dbio-driver-worker.md
- misc/agent-context/.claude/agents/.local.dbio-release-manager.md
- misc/agent-context/.claude/agents/.local.karr-coordinator.md
- misc/agent-context/.claude/rules/.local.dbio-rules.md
- misc/agent-context/.claude/skilletor.json
- misc/agent-context/.claude/skilletor.lock.json
- misc/agent-context/.claude/skills/dbio-adr/SKILL.md
- misc/agent-context/.claude/skills/dbio-codeberg-user-issues/SKILL.md
- misc/agent-context/.claude/skills/dbio-consolidate-release/SKILL.md
- misc/agent-context/.claude/skills/dbio-coordination/SKILL.md
- misc/agent-context/.claude/skills/dbio-core/SKILL.md
- misc/agent-context/.claude/skills/dbio-driver-development/SKILL.md
- misc/agent-context/.claude/skills/dbio-driver-development/references/async-transport.md
- misc/agent-context/.claude/skills/dbio-driver-development/references/deploy-introspect-diff.md
- misc/agent-context/.claude/skills/dbio-driver-development/references/extension-layers.md
- misc/agent-context/.claude/skills/dbio-driver-development/references/live-testing.md
- misc/agent-context/.claude/skills/dbio-driver-development/references/storage-class.md
- misc/agent-context/.claude/skills/dbio-driver-development/references/storage-seams.md
- misc/agent-context/.claude/skills/dbio-firebird-database/SKILL.md
- misc/agent-context/.claude/skills/dbio-firebird/SKILL.md
- misc/agent-context/.claude/skills/dbio-perl-class-patterns/SKILL.md
- misc/agent-context/.claude/skills/dbio-perl-pod/SKILL.md
- misc/agent-context/.claude/skills/dbio-perl-release/SKILL.md
- misc/agent-context/.claude/skills/dbio-perl-syntax/SKILL.md
- misc/agent-context/.claude/skills/getty-git-commit-style/SKILL.md
- misc/agent-context/.claude/skills/kanban-issues-karr-coordination/SKILL.md
- misc/agent-context/.claude/skills/kanban-issues-karr-coordination/references/cards.md
- misc/agent-context/.claude/skills/kanban-issues-karr-coordination/references/claims.md
- misc/agent-context/.claude/skills/kanban-issues-karr-coordination/references/config.md
- misc/agent-context/.claude/skills/kanban-issues-karr-coordination/references/cross-board.md
- misc/agent-context/.claude/skills/kanban-issues-karr-coordination/references/queries.md
- misc/agent-context/.claude/skills/kanban-issues-karr-coordination/references/setup.md
- misc/agent-context/.claude/skills/kanban-issues-karr-coordination/references/storage.md
- misc/agent-context/.claude/skills/kanban-issues-karr-ticket/SKILL.md
- misc/agent-context/CLAUDE.md
- 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/16-introspect-types-live.t
- t/17-deploy-live.t
- t/18-deploy-live-db-location.t
- t/19-deploy-roundtrip-live.t
- t/20-firebird-core.t
- t/21-diff-case-only-live.t
- t/22-broker-live.t
- t/23-statement-cache-ddl-live.t
- t/24-index-declarations-live.t
- t/25-default-literal-live.t
- t/26-boolean-live.t
- t/27-identity-live.t
- t/28-diff-column-refused-live.t
- t/29-constraints-live.t
- t/30-datetime-firebird.t
- t/31-diff-views-live.t
- t/32-failed-ddl-no-reconnect-live.t
- t/33-dbd-statement-list-live.t
- t/34-deploy-broker-live.t
- t/35-commit-error-live.t
- t/36-pk-diff-live.t
- t/37-error-values-live.t
- t/40-diff.t
- t/41-ddl-quoted-ident.t
- t/42-deploy-transactional-ddl.t
- t/45-diff-drop-table-index-cascade.t
- t/46-diff-case-only.t
- t/47-ddl-nullable-default.t
- t/48-index-declarations.t
- t/49-default-literal.t
- t/50-introspect-contract.t
- t/55-type.t
- t/56-results-exist.t
- t/57-set-operations.t
- t/58-explain-query.t
- t/59-odbc-storage.t
- t/60-broker-dbd-attributes.t
- t/61-deploy-mask-secrets.t
- t/62-connection-actions-once.t
- t/63-statement-cache-dead-handle.t
- t/64-boolean-bind.t
- t/65-ddl-identity.t
- t/66-diff-column-refused.t
- t/68-diff-identity.t
- t/69-ddl-constraints.t
- t/70-diff-constraints.t
- t/71-diff-views.t
- t/72-ping-failed-ddl.t
- t/73-broker-sql-dialect.t
- t/74-hostbound-dsn.t
- t/75-deploy-broker-coderef.t
- t/77-error-values.t
- t/80-conformance-ddl-live.t
- t/80-conformance-ddl.t
- t/81-ddl-conformance-answers.t
- t/82-deploy-class.t
- t/83-introspect-fk-constraint-name.t
- t/84-type-aliases-live.t
- t/85-conformance-foreign-objects-live.t
- t/86-bool-alias-live.t
- t/87-datetime-default-live.t
- t/88-timezone-types-dbd-live.t
- t/89-conformance-diff-live.t
- t/89-conformance-diff.t
- t/90-conformance-bind-live.t
- t/90-conformance-bind.t
- t/91-deploy-unfillable.t
- t/92-diff-default-removed.t
- t/93-utf8-connection.t
- t/94-blob-compare-live.t
- t/94-blob-compare.t
- t/95-numeric-bind.t
- t/96-ddl-numeric-precision.t
- t/97-numeric-int128-dbd-live.t
- t/98-adjust-bind-values.t
- t/99-diff-column-lossless-live.t
- t/99-diff-column-lossy.t
- t/author-pod-checker.t
- t/release-changes_has_content.t
- t/release-coverage.t
- t/sqlmaker/limit_dialects/first_skip.t