DBIO 0.900004 Latest
Files
- .claude/.gitignore
- .claude/agents/dbio-adr-auditor.md
- .claude/agents/dbio-driver-worker.md.njk
- .claude/agents/dbio-release-manager.md
- .claude/agents/dbio-test-mock-writer.md
- .claude/agents/dbio-worker.md
- .claude/agents/karr-coordinator.md
- .claude/rules/dbio-rules.md
- .claude/settings.json
- .claude/skilletor.json
- .claude/skills/dbio-adr/SKILL.md
- .claude/skills/dbio-codeberg-user-issues/SKILL.md
- .claude/skills/dbio-consolidate-release/SKILL.md
- .claude/skills/dbio-coordination/SKILL.md
- .claude/skills/dbio-core/SKILL.md
- .claude/skills/dbio-driver-development/SKILL.md
- .claude/skills/dbio-driver-development/references/async-transport.md
- .claude/skills/dbio-driver-development/references/deploy-introspect-diff.md
- .claude/skills/dbio-driver-development/references/extension-layers.md
- .claude/skills/dbio-driver-development/references/live-testing.md
- .claude/skills/dbio-driver-development/references/storage-class.md
- .claude/skills/dbio-driver-development/references/storage-seams.md
- .claude/skills/dbio-moo-moose/SKILL.md
- .claude/skills/dbio-perl-class-patterns/SKILL.md
- .claude/skills/dbio-perl-pod/SKILL.md
- .claude/skills/dbio-perl-release/SKILL.md
- .claude/skills/dbio-perl-syntax/SKILL.md
- .gitattributes
- .gitignore
- .mailmap
- .worktreeinclude
- AUTHORS
- CLAUDE.md
- CONTEXT.md
- Changes
- Dockerfile
- LICENSE
- MANIFEST
- META.json
- META.yml
- Makefile.PL
- README
- SECURITY.md
- bin/dbio-skills
- bin/dbioadmin
- bin/dbiogen
- cpanfile
- demo/README
- demo/dbio-demo
- demo/k8s/mysql.yaml
- demo/k8s/postgresql.yaml
- dist.ini
- docs/adr/0001-namespace-fork-and-dbio-base-consolidation.md
- docs/adr/0002-sql-abstract-replaces-classic.md
- docs/adr/0003-apply-limit-replaces-limit-dialect.md
- docs/adr/0004-sqlmaker-select-where-paren-restore-and-expand-op.md
- docs/adr/0005-sqlmaker-fast-switching-via-rebase-sqlmaker.md
- docs/adr/0006-native-deploy-owns-sql-generation.md
- docs/adr/0007-native-introspect-and-diff-layer.md
- docs/adr/0008-dbio-sql-util-cross-driver-helpers.md
- docs/adr/0009-loader-folded-into-dbio-generate.md
- docs/adr/0010-candy-integrated-and-cake-ddl-dsl.md
- docs/adr/0011-timestamp-and-helpers-integrated-into-core.md
- docs/adr/0012-replicated-storage-in-core.md
- docs/adr/0013-accessbroker-credentialsource-seam.md
- docs/adr/0014-async-storage-interface.md
- docs/adr/0015-agent-skill-infrastructure-hardlink-and-model-pinning.md
- docs/adr/0016-mssql-connector-registry-reblesses-to-sybase-storage.md
- docs/adr/0017-native-escape-hatch-methods-on-storage.md
- docs/adr/0018-introspect-subdir-helper-pattern-is-mandatory.md
- docs/adr/0019-desired-state-diff-ignores-target-undef-fields.md
- docs/adr/0020-temp-database-dsn-shape-hook.md
- docs/adr/0021-constraint-name-optional-canonical-fk-key.md
- docs/adr/0022-helper-classes-use-class-accessor-grouped.md
- docs/adr/0023-relationship-info-source-accessor-public-contract.md
- docs/adr/0024-driver-contract-version-on-base-classes.md
- docs/adr/0025-trace-redact-bind-value-hook.md
- docs/adr/0026-ddl-transactional-safety-and-if-exists-capability-flag.md
- docs/adr/0027-diagnostics-assert-intent-not-serialization-form.md
- docs/adr/0030-async-explicit-per-connection-mode.md
- docs/adr/0031-resultset-row-real-async.md
- docs/adr/0032-storage-layer-composition-and-async-transport-contract.md
- docs/adr/0033-update-or-create-dwim-splits-unresolvable-relation-subhash.md
- docs/adr/0034-guard-non-concrete-relation-conditions-at-resolver-boundary.md
- docs/adr/0035-mssql-odbc-reblesses-to-dedicated-odbc-storage-class.md
- docs/adr/0036-atomic-upsert.md
- docs/adr/0037-exists-query-and-set-difference-seam.md
- docs/adr/0038-is-pk-fold-in-table-columns-info-is-a-model-statement.md
- docs/adr/0039-set-operation-keyword-seam-spells-or-refuses.md
- docs/adr/0040-explain-is-a-storage-operation-not-a-statement-string.md
- docs/adr/0041-capability-tiers-use-x-force-clears.md
- docs/adr/0042-no-wantarray-dependent-return-types-and-resultset-chaining.md
- docs/adr/0043-missing-is-nullable-means-not-null.md
- docs/adr/0044-async-bind-lifetime-ends-at-dispatch.md
- docs/adr/0045-resultset-async-pinned-context.md
- docs/adr/0046-mock-cursor-sql-mirrors-real-cursor-via-select-args.md
- docs/adr/0047-async-pool-never-throws-on-connect-action-failure.md
- docs/adr/0048-dbio-private-connect-attrs-stripped-centrally-before-dbi-connect.md
- docs/adr/0049-async-pool-replays-on-connect-actions-on-every-pooled-connection.md
- docs/adr/0050-connect-info-resets-all-storage-options.md
- docs/adr/0051-primary-async-backend-self-provisions-its-owner.md
- docs/adr/0052-index-type-is-a-bilateral-canonical-index-attribute.md
- docs/adr/0053-storage-async-result-form-is-backend-independent.md
- docs/adr/0054-add-relationship-does-no-definition-time-resolution.md
- docs/adr/0055-immediate-txn-do-async-callback-context-and-future-adoption.md
- docs/adr/0056-listen-notify-is-a-core-async-contract.md
- docs/adr/0057-connection-parameters-dsn-form-is-a-per-driver-seam.md
- docs/adr/0058-skill-distribution-is-skilletor-dist-ships-skill-dirs.md
- docs/adr/0059-a-declared-driver-storage-adapts-itself-to-the-access-path.md
- docs/adr/0060-one-shared-case-table-for-install-ddl-diff-and-bind.md
- docs/adr/0061-index-declaration-is-canonical-on-the-result-source.md
- docs/adr/0062-a-refused-statement-fails-its-future-with-an-object-carrying-sqlstate.md
- docs/adr/0063-encoded-column-encodes-every-set-value-with-digest.md
- docs/adr/0064-storage-deploy-installs-through-the-native-deploy-class.md
- docs/adr/0065-connect-key-schema-names-the-namespace-of-a-connection.md
- docs/adr/0066-database-extensions-are-a-declared-list-the-driver-runs.md
- docs/adr/0067-a-schema-always-has-a-driver-finding-one-is-a-function.md
- docs/adr/0068-conditions-from-outside-go-through-search-untrusted-and-operators-are-listed.md
- docs/adr/0069-a-condition-has-one-truth-value-and-writes-over-a-true-one-need-all.md
- docs/adr/0070-find-looks-up-exactly-the-row-the-caller-describes.md
- docs/adr/0071-mass-assignment-is-checked-where-the-callers-values-enter-the-columns.md
- docs/adr/0072-class-names-are-class-names.md
- docs/adr/0073-encoded-column-hashes-passwords-with-a-kdf-by-default.md
- docs/adr/0074-a-column-value-is-a-value.md
- docs/adr/0075-error-texts-carry-no-bind-values.md
- docs/adr/0076-a-read-that-decides-a-write-reads-on-the-master.md
- docs/adr/0077-schema-extension-and-library-names-are-identifiers.md
- docs/adr/0078-an-async-caller-waits-for-a-bounded-time-and-never-for-its-own-transaction.md
- docs/adr/0079-a-pooled-connection-is-reset-when-its-borrow-ends.md
- docs/adr/0080-deploy-applies-a-diff-as-far-as-its-classification-allows.md
- docs/driver-claude-md-template.md
- docs/skill-mining-perl-syntax.md
- docs/superpowers/plans/2026-09-14-dbio-async-context-safety.md
- docs/superpowers/plans/2026-09-14-dbio-async-ddl.md
- docs/superpowers/plans/2026-09-14-dbio-async-query-pool.md
- docs/superpowers/plans/2026-09-14-dbio-core-async-hardening.md
- docs/superpowers/plans/2026-09-14-dbio-test-future.md
- docs/superpowers/specs/2026-09-14-dbio-core-async-hardening-design.md
- examples/Benchmarks/benchmark_datafetch.pl
- examples/Benchmarks/benchmark_hashrefinflator.pl
- examples/Schema/MyApp/Schema.pm
- examples/Schema/MyApp/Schema/Result/Artist.pm
- examples/Schema/MyApp/Schema/Result/Cd.pm
- examples/Schema/MyApp/Schema/Result/Track.pm
- examples/Schema/MyApp/SchemaCake.pm
- examples/Schema/MyApp/SchemaCake/Result/Artist.pm
- examples/Schema/MyApp/SchemaCake/Result/Cd.pm
- examples/Schema/MyApp/SchemaCake/Result/Track.pm
- examples/Schema/MyApp/SchemaCandy.pm
- examples/Schema/MyApp/SchemaCandy/Result/Artist.pm
- examples/Schema/MyApp/SchemaCandy/Result/Cd.pm
- examples/Schema/MyApp/SchemaCandy/Result/Track.pm
- examples/Schema/MyApp/SchemaVanilla.pm
- examples/Schema/MyApp/SchemaVanilla/Result/Artist.pm
- examples/Schema/MyApp/SchemaVanilla/Result/Cd.pm
- examples/Schema/MyApp/SchemaVanilla/Result/Track.pm
- examples/Schema/insertdb.pl
- examples/Schema/testdb.pl
- lib/DBIO.pm
- lib/DBIO/AccessBroker.pm
- lib/DBIO/AccessBroker/HostBound.pm
- lib/DBIO/AccessBroker/Static.pm
- lib/DBIO/AccessBroker/Vault.pm
- lib/DBIO/Adapter/Base.pm
- lib/DBIO/Admin.pm
- lib/DBIO/Base.pm
- lib/DBIO/Cake.pm
- lib/DBIO/Candy.pm
- lib/DBIO/Candy/Exports.pm
- lib/DBIO/Carp.pm
- lib/DBIO/ChangeLog.pm
- lib/DBIO/ChangeLog/Entry.pm
- lib/DBIO/ChangeLog/Schema.pm
- lib/DBIO/ChangeLog/Set.pm
- lib/DBIO/ChangeLog/Table.pm
- lib/DBIO/Componentised.pm
- lib/DBIO/Core.pm
- lib/DBIO/Cursor.pm
- lib/DBIO/Deploy/Base.pm
- lib/DBIO/Deploy/Base/TempDatabase.pm
- lib/DBIO/DeploymentHandler.pm
- lib/DBIO/DeploymentHandler/Dad.pm
- lib/DBIO/DeploymentHandler/DeployMethod/Native.pm
- lib/DBIO/DeploymentHandler/HandlesDeploy.pm
- lib/DBIO/DeploymentHandler/HandlesVersionStorage.pm
- lib/DBIO/DeploymentHandler/HandlesVersioning.pm
- lib/DBIO/DeploymentHandler/VersionHandler/Monotonic.pm
- lib/DBIO/DeploymentHandler/VersionStorage/Standard.pm
- lib/DBIO/DeploymentHandler/VersionStorage/Standard/Component.pm
- lib/DBIO/DeploymentHandler/VersionStorage/Standard/VersionResult.pm
- lib/DBIO/DeploymentHandler/VersionStorage/Standard/VersionResultSet.pm
- lib/DBIO/Diff/Base.pm
- lib/DBIO/Diff/Compare.pm
- lib/DBIO/Diff/Op.pm
- lib/DBIO/EncodedColumn.pm
- lib/DBIO/Exception.pm
- lib/DBIO/Exception/Server.pm
- lib/DBIO/Extension.pm
- lib/DBIO/Extension/List.pm
- lib/DBIO/Extension/Protocol.pm
- lib/DBIO/FilterColumn.pm
- lib/DBIO/Future.pm
- lib/DBIO/Future/Immediate.pm
- lib/DBIO/Generate.pm
- lib/DBIO/Generate/Relationships.pm
- lib/DBIO/Generate/Style/Cake.pm
- lib/DBIO/Generate/Style/Candy.pm
- lib/DBIO/Generate/Style/Moo.pm
- lib/DBIO/Generate/Style/Moose.pm
- lib/DBIO/Generate/Style/Vanilla.pm
- lib/DBIO/Generate/Util.pm
- lib/DBIO/HashAccessor.pm
- lib/DBIO/InflateColumn.pm
- lib/DBIO/InflateColumn/DateTime.pm
- lib/DBIO/InflateColumn/Serializer.pm
- lib/DBIO/InflateColumn/Serializer/JSON.pm
- lib/DBIO/InflateColumn/Serializer/MessagePack.pm
- lib/DBIO/InflateColumn/Serializer/YAML.pm
- lib/DBIO/Introspect/Base.pm
- lib/DBIO/Introspect/DBI.pm
- lib/DBIO/Manual.pod
- lib/DBIO/Manual/AsyncStorage.pod
- lib/DBIO/Manual/Component.pod
- lib/DBIO/Manual/Cookbook.pod
- lib/DBIO/Manual/DocMap.pod
- lib/DBIO/Manual/Example.pod
- lib/DBIO/Manual/FAQ.pod
- lib/DBIO/Manual/Features.pod
- lib/DBIO/Manual/Glossary.pod
- lib/DBIO/Manual/Heritage.pod
- lib/DBIO/Manual/Intro.pod
- lib/DBIO/Manual/Joining.pod
- lib/DBIO/Manual/Migration.pod
- lib/DBIO/Manual/QuickStart.pod
- lib/DBIO/Manual/Reading.pod
- lib/DBIO/Manual/ResultClass.pod
- lib/DBIO/Manual/Troubleshooting.pod
- lib/DBIO/Moo.pm
- lib/DBIO/Moose.pm
- lib/DBIO/Optional/Dependencies.pm
- lib/DBIO/Ordered.pm
- lib/DBIO/PK.pm
- lib/DBIO/PK/Auto.pm
- lib/DBIO/PopulateMore.pm
- lib/DBIO/Relationship.pm
- lib/DBIO/Relationship/Base.pm
- lib/DBIO/Relationship/BelongsTo.pm
- lib/DBIO/Relationship/CascadeActions.pm
- lib/DBIO/Relationship/Codegen.pm
- lib/DBIO/Relationship/HasMany.pm
- lib/DBIO/Relationship/HasOne.pm
- lib/DBIO/Relationship/Helpers.pm
- lib/DBIO/Relationship/ManyToMany.pm
- lib/DBIO/Replicated.pm
- lib/DBIO/Replicated/Backend.pm
- lib/DBIO/Replicated/Backend/Master.pm
- lib/DBIO/Replicated/Backend/Replicant.pm
- lib/DBIO/Replicated/Balancer.pm
- lib/DBIO/Replicated/Balancer/First.pm
- lib/DBIO/Replicated/Balancer/Random.pm
- lib/DBIO/Replicated/DebugProxy.pm
- lib/DBIO/Replicated/Pool.pm
- lib/DBIO/Replicated/Storage.pm
- lib/DBIO/ResultClass/HashRefInflator.pm
- lib/DBIO/ResultSet.pm
- lib/DBIO/ResultSet/Pager.pm
- lib/DBIO/ResultSetColumn.pm
- lib/DBIO/ResultSource.pm
- lib/DBIO/ResultSource/RowParser.pm
- lib/DBIO/ResultSource/RowParser/Util.pm
- lib/DBIO/ResultSource/Table.pm
- lib/DBIO/ResultSource/View.pm
- lib/DBIO/ResultSourceProxy.pm
- lib/DBIO/Row.pm
- lib/DBIO/SQL/Util.pm
- lib/DBIO/SQLMaker.pm
- lib/DBIO/SQLMaker/ClassicExtensions.pm
- lib/DBIO/Schema.pm
- lib/DBIO/Schema/ModelCompiler.pm
- lib/DBIO/Schema/Type.pm
- lib/DBIO/Skills.pm
- lib/DBIO/Storage.pm
- lib/DBIO/Storage/Async.pm
- lib/DBIO/Storage/Async/PipelineContext.pm
- lib/DBIO/Storage/Async/TransactionContext.pm
- lib/DBIO/Storage/BlockRunner.pm
- lib/DBIO/Storage/Composed.pm
- lib/DBIO/Storage/DBI.pm
- lib/DBIO/Storage/DBI/AccessBroker.pm
- lib/DBIO/Storage/DBI/AutoCast.pm
- lib/DBIO/Storage/DBI/Capabilities.pm
- lib/DBIO/Storage/DBI/Cursor.pm
- lib/DBIO/Storage/DBI/DataTypeClassifier.pm
- lib/DBIO/Storage/DBI/IdentityInsert.pm
- lib/DBIO/Storage/DBI/NoBindVars.pm
- lib/DBIO/Storage/DBI/ODBC.pm
- lib/DBIO/Storage/DBI/UniqueIdentifier.pm
- lib/DBIO/Storage/DateTimeFormat.pm
- lib/DBIO/Storage/Debug/PrettyTrace.pm
- lib/DBIO/Storage/Pool.pm
- lib/DBIO/Storage/PoolBase.pm
- lib/DBIO/Storage/QueryRewrite.pm
- lib/DBIO/Storage/Statistics.pm
- lib/DBIO/Storage/TxnScopeGuard.pm
- lib/DBIO/Test.pm
- lib/DBIO/Test/AsyncHarness.pm
- lib/DBIO/Test/AsyncParity.pm
- lib/DBIO/Test/AsyncParity/Cases.pm
- lib/DBIO/Test/BaseResult.pm
- lib/DBIO/Test/BaseResultSet.pm
- lib/DBIO/Test/Conformance.pm
- lib/DBIO/Test/Conformance/Cases/Bind.pm
- lib/DBIO/Test/Conformance/Cases/DDL.pm
- lib/DBIO/Test/Conformance/Cases/Diff.pm
- lib/DBIO/Test/Conformance/Cases/Names.pm
- lib/DBIO/Test/Cursor.pm
- lib/DBIO/Test/DateTimeParser.pm
- lib/DBIO/Test/DeployComponent.pm
- lib/DBIO/Test/DynamicForeignCols/Computer.pm
- lib/DBIO/Test/DynamicForeignCols/TestComputer.pm
- lib/DBIO/Test/ErrorComponent.pm
- lib/DBIO/Test/ExtensionSet.pm
- lib/DBIO/Test/FakeComponent.pm
- lib/DBIO/Test/ForeignComponent.pm
- lib/DBIO/Test/ForeignComponent/TestComp.pm
- lib/DBIO/Test/Future.pm
- lib/DBIO/Test/Kubernetes.pm
- lib/DBIO/Test/MooCakeSchema.pm
- lib/DBIO/Test/MooCakeSchema/Result/Artist.pm
- lib/DBIO/Test/MooCakeSchema/Result/CD.pm
- lib/DBIO/Test/MooCakeSchema/ResultSet/Artist.pm
- lib/DBIO/Test/MooSchema.pm
- lib/DBIO/Test/MooSchema/Result/Artist.pm
- lib/DBIO/Test/MooSchema/Result/CD.pm
- lib/DBIO/Test/MooSchema/ResultSet/Artist.pm
- lib/DBIO/Test/MooseSchema.pm
- lib/DBIO/Test/MooseSchema/Result/Artist.pm
- lib/DBIO/Test/MooseSchema/Result/CD.pm
- lib/DBIO/Test/MooseSchema/ResultSet/Artist.pm
- lib/DBIO/Test/MooseSugarSchema.pm
- lib/DBIO/Test/MooseSugarSchema/Result/Artist.pm
- lib/DBIO/Test/MooseSugarSchema/Result/CD.pm
- lib/DBIO/Test/MooseSugarSchema/ResultSet/Artist.pm
- lib/DBIO/Test/Namespace/OtherRslt/D.pm
- lib/DBIO/Test/Namespace/RSBase.pm
- lib/DBIO/Test/Namespace/RSet/A.pm
- lib/DBIO/Test/Namespace/RSet/C.pm
- lib/DBIO/Test/Namespace/Result/A.pm
- lib/DBIO/Test/Namespace/Result/B.pm
- lib/DBIO/Test/Namespace/Result/D.pm
- lib/DBIO/Test/Namespace/ResultSet/A.pm
- lib/DBIO/Test/Namespace/ResultSet/C.pm
- lib/DBIO/Test/Namespace/RtBug41083/Result/Foo.pm
- lib/DBIO/Test/Namespace/RtBug41083/Result/Foo/Sub.pm
- lib/DBIO/Test/Namespace/RtBug41083/ResultSet.pm
- lib/DBIO/Test/Namespace/RtBug41083/ResultSet/Foo.pm
- lib/DBIO/Test/Namespace/RtBug41083/ResultSet_A/A.pm
- lib/DBIO/Test/Namespace/RtBug41083/Result_A/A.pm
- lib/DBIO/Test/Namespace/RtBug41083/Result_A/A/Sub.pm
- lib/DBIO/Test/OptionalComponent.pm
- lib/DBIO/Test/ResultSetManager.pm
- lib/DBIO/Test/ResultSetManager/Foo.pm
- lib/DBIO/Test/SQLMRebase.pm
- lib/DBIO/Test/SQLTracerObj.pm
- lib/DBIO/Test/Schema.pm
- lib/DBIO/Test/Schema/Artist.pm
- lib/DBIO/Test/Schema/ArtistGUID.pm
- lib/DBIO/Test/Schema/ArtistSourceName.pm
- lib/DBIO/Test/Schema/ArtistSubclass.pm
- lib/DBIO/Test/Schema/ArtistUndirectedMap.pm
- lib/DBIO/Test/Schema/Artwork.pm
- lib/DBIO/Test/Schema/Artwork_to_Artist.pm
- lib/DBIO/Test/Schema/BindType.pm
- lib/DBIO/Test/Schema/Bookmark.pm
- lib/DBIO/Test/Schema/BooksInLibrary.pm
- lib/DBIO/Test/Schema/CD.pm
- lib/DBIO/Test/Schema/CD_to_Producer.pm
- lib/DBIO/Test/Schema/Collection.pm
- lib/DBIO/Test/Schema/CollectionObject.pm
- lib/DBIO/Test/Schema/ComputedColumn.pm
- lib/DBIO/Test/Schema/CustomSql.pm
- lib/DBIO/Test/Schema/Dummy.pm
- lib/DBIO/Test/Schema/Employee.pm
- lib/DBIO/Test/Schema/Encoded.pm
- lib/DBIO/Test/Schema/Event.pm
- lib/DBIO/Test/Schema/EventSmallDT.pm
- lib/DBIO/Test/Schema/ForceForeign.pm
- lib/DBIO/Test/Schema/FourKeys.pm
- lib/DBIO/Test/Schema/FourKeys_to_TwoKeys.pm
- lib/DBIO/Test/Schema/Genre.pm
- lib/DBIO/Test/Schema/Image.pm
- lib/DBIO/Test/Schema/LinerNotes.pm
- lib/DBIO/Test/Schema/Link.pm
- lib/DBIO/Test/Schema/LyricVersion.pm
- lib/DBIO/Test/Schema/Lyrics.pm
- lib/DBIO/Test/Schema/Money.pm
- lib/DBIO/Test/Schema/NoPrimaryKey.pm
- lib/DBIO/Test/Schema/NoSuchClass.pm
- lib/DBIO/Test/Schema/OneKey.pm
- lib/DBIO/Test/Schema/Owners.pm
- lib/DBIO/Test/Schema/Producer.pm
- lib/DBIO/Test/Schema/PunctuatedColumnName.pm
- lib/DBIO/Test/Schema/ResultDDL.pm
- lib/DBIO/Test/Schema/ResultDDL/Result/Artist.pm
- lib/DBIO/Test/Schema/ResultDDL/Result/CD.pm
- lib/DBIO/Test/Schema/SelfRef.pm
- lib/DBIO/Test/Schema/SelfRefAlias.pm
- lib/DBIO/Test/Schema/Serialized.pm
- lib/DBIO/Test/Schema/Tag.pm
- lib/DBIO/Test/Schema/TimestampPrimaryKey.pm
- lib/DBIO/Test/Schema/Track.pm
- lib/DBIO/Test/Schema/TreeLike.pm
- lib/DBIO/Test/Schema/TwoKeyTreeLike.pm
- lib/DBIO/Test/Schema/TwoKeys.pm
- lib/DBIO/Test/Schema/TypedObject.pm
- lib/DBIO/Test/Schema/Year1999CDs.pm
- lib/DBIO/Test/Schema/Year2000CDs.pm
- lib/DBIO/Test/Storage.pm
- lib/DBIO/Test/StorageLayer.pm
- lib/DBIO/Test/SyntaxErrorComponent1.pm
- lib/DBIO/Test/SyntaxErrorComponent2.pm
- lib/DBIO/Test/SyntaxErrorComponent3.pm
- lib/DBIO/Test/Taint/Classes/Auto.pm
- lib/DBIO/Test/Taint/Classes/Manual.pm
- lib/DBIO/Test/Taint/Namespaces/Result/Test.pm
- lib/DBIO/Test/Util.pm
- lib/DBIO/Test/Util/LeakTracer.pm
- lib/DBIO/Test/Util/OverrideRequire.pm
- lib/DBIO/Test/Util/UmaskGuard.pm
- lib/DBIO/Test/sqlite.sql
- lib/DBIO/Timestamp.pm
- lib/DBIO/UUIDColumns.pm
- lib/DBIO/Util.pm
- lib/DBIOx.pm
- maint/capped-test
- maint/live-preflight
- maint/test-runner/Dockerfile
- maint/test-runner/check-ways
- maint/test-runner/cpanfile
- maint/test-runner/env.sh
- maint/test-runner/run-suite
- maint/ticket-report
- misc/agent-context/.claude/agents/dbio-adr-auditor.md
- misc/agent-context/.claude/agents/dbio-driver-worker.md.njk
- misc/agent-context/.claude/agents/dbio-release-manager.md
- misc/agent-context/.claude/agents/dbio-test-mock-writer.md
- misc/agent-context/.claude/agents/dbio-worker.md
- misc/agent-context/.claude/agents/karr-coordinator.md
- misc/agent-context/.claude/rules/dbio-rules.md
- misc/agent-context/.claude/skilletor.json
- misc/agent-context/.claude/skilletor.lock.json
- misc/agent-context/.claude/skills/claude-headless/SKILL.md
- 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-moo-moose/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-adr/SKILL.md
- share/skills/dbio-codeberg-user-issues/SKILL.md
- share/skills/dbio-consolidate-release/SKILL.md
- share/skills/dbio-coordination/SKILL.md
- share/skills/dbio-core/SKILL.md
- share/skills/dbio-driver-development/SKILL.md
- share/skills/dbio-driver-development/references/async-transport.md
- share/skills/dbio-driver-development/references/deploy-introspect-diff.md
- share/skills/dbio-driver-development/references/extension-layers.md
- share/skills/dbio-driver-development/references/live-testing.md
- share/skills/dbio-driver-development/references/storage-class.md
- share/skills/dbio-driver-development/references/storage-seams.md
- share/skills/dbio-moo-moose/SKILL.md
- share/skills/dbio-perl-class-patterns/SKILL.md
- share/skills/dbio-perl-pod/SKILL.md
- share/skills/dbio-perl-syntax/SKILL.md
- t/00describe_environment.t
- t/04_c3_mro.t
- t/05components.t
- t/100extra_source.t
- t/101source.t
- t/102load_classes.t
- t/103many_to_many_warning.t
- t/106dbic_carp.t
- t/107obj_result_class.t
- t/20setuperrors.t
- t/26dumper.t
- t/33exception_wrap.t
- t/34exception_action.t
- t/39load_namespaces_1.t
- t/39load_namespaces_2.t
- t/39load_namespaces_3.t
- t/39load_namespaces_4.t
- t/39load_namespaces_exception.t
- t/39load_namespaces_rt41083.t
- t/39load_namespaces_stress.t
- t/51threadnodb.t
- t/53-test-schema-fixtures.t
- t/55namespaces_cleaned.t
- t/63register_class.t
- t/63register_column.t
- t/63register_source.t
- t/77join_count.t
- t/84serialize.t
- t/86might_have.t
- t/90ensure_class_loaded.t
- t/91merge_joinpref_attr.t
- t/92admin_core.t
- t/92admin_data.t
- t/92admin_unrestricted_write.t
- t/93dbioadmin_script.t
- t/94encoded_column.t
- t/94encoded_column_audit.t
- t/94encoded_column_kdf.t
- t/access_broker/02-vault.t
- t/access_broker/05-dbi-reconnect.t
- t/access_broker/06-replicated-passthrough.t
- t/access_broker/07-dbi-connection-params-dsn.t
- t/access_broker/08-async-mode-beside-broker.t
- t/access_broker/09-connect-options-beside-broker.t
- t/access_broker/10-pool-size-in-broker-answer.t
- t/access_broker/11-replicated-broker-replicant-options.t
- t/access_broker/12-async-broker-without-answer.t
- t/access_broker/13-dbi-broker-without-answer.t
- t/access_broker/14-hostbound-empty-answer.t
- t/access_broker/15-connect-params-dsn-seam.t
- t/access_broker/16-dbi-broker-detached.t
- t/access_broker/17-dbi-broker-unusable-answer.t
- t/access_broker/18-dbi-vault-rotation.t
- t/access_broker/19-connect-params-without-dbname.t
- t/access_broker/20-async-broker-unusable-answer.t
- t/access_broker/21-async-broker-attach-failure.t
- t/access_broker/22-async-txn-unsafe-broker.t
- t/access_broker/23-vault-refresh-failure.t
- t/access_broker/24-pool-broker-edge-paths.t
- t/access_broker/25-replicated-shared-rotating-broker.t
- t/access_broker/26-dbi-reconnect-triggers.t
- t/access_broker/27-broker-storage-backref.t
- t/access_broker/28-hostbound-dsn-dialects.t
- t/access_broker/29-validation-branches.t
- t/access_broker/30-no-password-in-messages.t
- t/access_broker/31-dbi-broker-unapplied-parameters.t
- t/access_broker/32-dbi-broker-unapplied-options-beside.t
- t/access_broker/33-async-broker-one-state.t
- t/access_broker/34-dbi-broker-holds-nothing.t
- t/access_broker/35-static-sslmode-passes-through.t
- t/access_broker/36-static-unknown-attribute-refused.t
- t/access_broker/37-static-without-dsn-refused.t
- t/access_broker/38-empty-driver-part-and-empty-dbname-refused.t
- t/access_broker/39-finish-connect-dsn-seam.t
- t/adapter-base.t
- t/author-pod-checker.t
- t/author-version-lockstep.t
- t/base-diff.t
- t/base-introspect.t
- t/cake_comprehensive.t
- t/cake_idx_unknown_keys.t
- t/candy_cake.t
- t/candy_exports.t
- t/candy_indices.t
- t/carp/find_caller_try_tiny_blocks.t
- t/changelog/00-load.t
- t/changelog/01-basic.t
- t/changelog/02-insert.t
- t/changelog/03-update.t
- t/changelog/04-delete.t
- t/changelog/05-txn_do.t
- t/changelog/06-custom-events.t
- t/composed/async_layer_core_read_capability.t
- t/composed/async_layer_default_seam.t
- t/composed/async_mirror.t
- t/composed/async_modes_example.t
- t/composed/async_walk_base.t
- t/composed/compose.t
- t/composed/deploy_hook_chain.t
- t/composed/rebless.t
- t/composed/schema_layers.t
- t/count/count_rs.t
- t/count/distinct.t
- t/cursor.t
- t/datetime_format.t
- t/datetime_format_optional.t
- t/dbio_sugar_pragma.t
- t/dbiogen_class_loading.t
- t/dbiogen_connect_error_masked.t
- t/debug/async_bind_attr.t
- t/debug/async_connect_trace.t
- t/debug/async_trace.t
- t/debug/async_upsert_trace.t
- t/debug/bulk-insert.t
- t/debug/no-repeats.t
- t/debug/pretty.t
- t/debug/show-progress.t
- t/debug/trace_connect_statement_secrets.t
- t/debug/trace_levels.t
- t/deploy-base.t
- t/deploy-destructive-guard.t
- t/deploy-tempdb-autocommit.t
- t/deploy-tempdb-txn.t
- t/deployment_handler.t
- t/deployment_handler_versioning.t
- t/diff-classify.t
- t/diff-compare.t
- t/diff-desired-state-undef.t
- t/diff-op-order.t
- t/diff-op.t
- t/dist_house_rules.t
- t/dist_share_skills.t
- t/exception/error_text_inflate_datetime.t
- t/exception/error_text_marker_in_value.t
- t/exception/error_text_mask_hook.t
- t/exception/error_text_no_bind_values.t
- t/exception/error_text_nobindvars.t
- t/exception/mask_bound_values.t
- t/extension/01_base.t
- t/extension/02_list.t
- t/extension/03_protocol.t
- t/extension/04_deploy_base.t
- t/extension/05_extension_set.t
- t/extension/06_extension_set_driver_load.t
- t/extension/07_name_check.t
- t/filter_column.t
- t/generate/01-relationships.t
- t/generate/02-style-vanilla.t
- t/generate/03-style-cake.t
- t/generate/04-style-candy.t
- t/generate/05-style-moose.t
- t/generate/05b-style-moo.t
- t/generate/06-generate.t
- t/generate/07-undef-column-info.t
- t/generate/08-codegen-injection.t
- t/generate/09-dump-diagnostics.t
- t/generate/10-extra-statements-refs.t
- t/generate/11-new-args.t
- t/generate/12-ref-column-values.t
- t/generate/13-column-order.t
- t/hash_accessor.t
- t/helpers/chaining_contract.t
- t/helpers/column_shortcuts.t
- t/helpers/explain.t
- t/helpers/introspectable_m2m.t
- t/helpers/order_by_shortcut.t
- t/helpers/resultset_shortcuts.t
- t/helpers/row_helpers_storage.t
- t/helpers/search_shortcuts.t
- t/helpers/set_operations.t
- t/helpers/subquery_helpers.t
- t/index_declarations.t
- t/index_driver_blocks.t
- t/inflate_column_datetime.t
- t/introspect/01-dbi.t
- t/introspect/02-class-for-dbh.t
- t/kubernetes/existing-namespace.t
- t/kubernetes/load_time.t
- t/kubernetes/mysql-readiness.t
- t/kubernetes/resources.t
- t/kubernetes/smoke.t
- t/lib/DBIO/Shortcut/tsc.pm
- t/lib/DBIO/TSC/Result.pm
- t/lib/DBIO/ZDrv.pm
- t/lib/DBIO/ZDrv/Storage.pm
- t/lib/MigrationsTest/Base.pm
- t/lib/MigrationsTest/BaseResult.pm
- t/lib/MigrationsTest/BaseResultSet.pm
- t/lib/MigrationsTest/BaseSchema.pm
- t/lib/MigrationsTest/Cursor.pm
- t/lib/MigrationsTest/DeployComponent.pm
- t/lib/MigrationsTest/ForeignComponent.pm
- t/lib/MigrationsTest/OptionalComponent.pm
- t/lib/MigrationsTest/ResultSetManager.pm
- t/lib/MigrationsTest/RunMode.pm
- t/lib/MigrationsTest/SQLTracerObj.pm
- t/lib/MigrationsTest/Schema.pm
- t/lib/MigrationsTest/Schema/Artist.pm
- t/lib/MigrationsTest/Schema/ArtistGUID.pm
- t/lib/MigrationsTest/Schema/ArtistSourceName.pm
- t/lib/MigrationsTest/Schema/ArtistSubclass.pm
- t/lib/MigrationsTest/Schema/ArtistUndirectedMap.pm
- t/lib/MigrationsTest/Schema/Artwork.pm
- t/lib/MigrationsTest/Schema/Artwork_to_Artist.pm
- t/lib/MigrationsTest/Schema/BindType.pm
- t/lib/MigrationsTest/Schema/Bookmark.pm
- t/lib/MigrationsTest/Schema/BooksInLibrary.pm
- t/lib/MigrationsTest/Schema/CD.pm
- t/lib/MigrationsTest/Schema/CD_to_Producer.pm
- t/lib/MigrationsTest/Schema/Collection.pm
- t/lib/MigrationsTest/Schema/CollectionObject.pm
- t/lib/MigrationsTest/Schema/ComputedColumn.pm
- t/lib/MigrationsTest/Schema/CustomSql.pm
- t/lib/MigrationsTest/Schema/Dummy.pm
- t/lib/MigrationsTest/Schema/Employee.pm
- t/lib/MigrationsTest/Schema/Encoded.pm
- t/lib/MigrationsTest/Schema/Event.pm
- t/lib/MigrationsTest/Schema/EventSmallDT.pm
- t/lib/MigrationsTest/Schema/EventTZ.pm
- t/lib/MigrationsTest/Schema/EventTZDeprecated.pm
- t/lib/MigrationsTest/Schema/EventTZPg.pm
- t/lib/MigrationsTest/Schema/ForceForeign.pm
- t/lib/MigrationsTest/Schema/FourKeys.pm
- t/lib/MigrationsTest/Schema/FourKeys_to_TwoKeys.pm
- t/lib/MigrationsTest/Schema/Genre.pm
- t/lib/MigrationsTest/Schema/Image.pm
- t/lib/MigrationsTest/Schema/LinerNotes.pm
- t/lib/MigrationsTest/Schema/Link.pm
- t/lib/MigrationsTest/Schema/LyricVersion.pm
- t/lib/MigrationsTest/Schema/Lyrics.pm
- t/lib/MigrationsTest/Schema/Money.pm
- t/lib/MigrationsTest/Schema/NoPrimaryKey.pm
- t/lib/MigrationsTest/Schema/NoSuchClass.pm
- t/lib/MigrationsTest/Schema/OneKey.pm
- t/lib/MigrationsTest/Schema/Owners.pm
- t/lib/MigrationsTest/Schema/Producer.pm
- t/lib/MigrationsTest/Schema/PunctuatedColumnName.pm
- t/lib/MigrationsTest/Schema/SelfRef.pm
- t/lib/MigrationsTest/Schema/SelfRefAlias.pm
- t/lib/MigrationsTest/Schema/SequenceTest.pm
- t/lib/MigrationsTest/Schema/Serialized.pm
- t/lib/MigrationsTest/Schema/Tag.pm
- t/lib/MigrationsTest/Schema/TimestampPrimaryKey.pm
- t/lib/MigrationsTest/Schema/Track.pm
- t/lib/MigrationsTest/Schema/TreeLike.pm
- t/lib/MigrationsTest/Schema/TwoKeyTreeLike.pm
- t/lib/MigrationsTest/Schema/TwoKeys.pm
- t/lib/MigrationsTest/Schema/TypedObject.pm
- t/lib/MigrationsTest/Schema/VaryingMAX.pm
- t/lib/MigrationsTest/Schema/Year1999CDs.pm
- t/lib/MigrationsTest/Schema/Year2000CDs.pm
- t/lib/MigrationsTest/Util.pm
- t/lib/MigrationsTest/Util/LeakTracer.pm
- t/lib/MigrationsTest/Util/OverrideRequire.pm
- t/lib/MockConformanceServer.pm
- t/lib/SkillTestSchema.pm
- t/lib/TestDBIO/Broken/Bogus/A.pm
- t/lib/TestDBIO/Broken/Bogus/B.pm
- t/lib/TestDBIO/Broken/Bogus/Bigos.pm
- t/lib/TestDBIO/Broken/ResultSet/D.pm
- t/lib/TestDBIO/Broken/Rslt/A.pm
- t/lib/TestDBIO/Broken/Rslt/B.pm
- t/lib/TestDBIO/Extension/Age.pm
- t/lib/TestDBIO/Extension/Deploy.pm
- t/lib/TestDBIO/Extension/Plain.pm
- t/lib/TestDBIO/Extension/PostGIS.pm
- t/lib/ViewDeps.pm
- t/lib/ViewDeps/Result/ANameArtists.pm
- t/lib/ViewDeps/Result/AbNameArtists.pm
- t/lib/ViewDeps/Result/AbaNameArtists.pm
- t/lib/ViewDeps/Result/AbaNameArtistsAnd2010CDsWithManyTracks.pm
- t/lib/ViewDeps/Result/Artist.pm
- t/lib/ViewDeps/Result/Artwork.pm
- t/lib/ViewDeps/Result/CD.pm
- t/lib/ViewDeps/Result/Track.pm
- t/lib/ViewDeps/Result/TrackNumberFives.pm
- t/lib/ViewDeps/Result/Year2010CDs.pm
- t/lib/ViewDeps/Result/Year2010CDsWithManyTracks.pm
- t/lib/ViewDepsBad.pm
- t/lib/ViewDepsBad/Result/ANameArtists.pm
- t/lib/ViewDepsBad/Result/AbNameArtists.pm
- t/lib/ViewDepsBad/Result/AbaNameArtists.pm
- t/lib/ViewDepsBad/Result/AbaNameArtistsAnd2010CDsWithManyTracks.pm
- t/lib/ViewDepsBad/Result/Artist.pm
- t/lib/ViewDepsBad/Result/Artwork.pm
- t/lib/ViewDepsBad/Result/CD.pm
- t/lib/ViewDepsBad/Result/Track.pm
- t/lib/ViewDepsBad/Result/TrackNumberFives.pm
- t/lib/ViewDepsBad/Result/Year2010CDs.pm
- t/lib/ViewDepsBad/Result/Year2010CDsWithManyTracks.pm
- t/lib/awesome.json
- t/maint/capped-test.t
- t/maint/live-preflight.t
- t/maint/password_options_cli.t
- t/model-compiler.t
- t/moo-cake.t
- t/moo-moose-strictures.t
- t/moo.t
- t/moose-sugar.t
- t/moose.t
- t/optional_deps_load_time.t
- t/ordered.t
- t/ordered_quoting.t
- t/pager/data_page_compat/constructor.t
- t/pager/data_page_compat/simple.t
- t/populate_more.t
- t/populate_more_nothing_left.t
- t/prefetch/attrs_untouched.t
- t/prefetch/correlated.t
- t/prefetch/double_prefetch.t
- t/prefetch/grouped.t
- t/prefetch/join_type.t
- t/prefetch/with_limit.t
- t/relationship/codegen_quoting.t
- t/relationship/dynamic_foreign_columns.t
- t/relationship/explicit_foreign_key_constraint.t
- t/relationship/forward_reference.t
- t/relationship/hashref_relation_value.t
- t/relationship/info.t
- t/relationship/malformed_declaration.t
- t/relationship/many_to_many_set_txn.t
- t/relationship/or_create_related.t
- t/relationship/order.t
- t/relationship/set_from_related_guard.t
- t/relationship/single_async_accessor.t
- t/relationship_info_contract.t
- t/release-changes_has_content.t
- t/release-coverage.t
- t/replicated/read_modify_write_master.t
- t/resultset/as_query.t
- t/resultset/as_subselect_rs.t
- t/resultset/async_backend.t
- t/resultset/async_build_failure.t
- t/resultset/async_parity_helpers.t
- t/resultset/collapse_no_ambiguous_join_warning.t
- t/resultset/composite_finders.t
- t/resultset/find_async.t
- t/resultset/find_covered_constraint.t
- t/resultset/get_column_max.t
- t/resultset/hashref_inflator.t
- t/resultset/is_ordered.t
- t/resultset/is_paged.t
- t/resultset/mass_assignment.t
- t/resultset/multi_create_lookup.t
- t/resultset/pager_async_recipe.t
- t/resultset/result_class_shorthand.t
- t/resultset/rowparser_internals.t
- t/resultset/rsc_async.t
- t/resultset/search_untrusted.t
- t/resultset/serialize_async_context.t
- t/resultset/unrestricted_write.t
- t/resultset/update_or_create_related.t
- t/resultset/upsert.t
- t/resultset/upsert_async.t
- t/resultset/upsert_cascade.t
- t/resultset/with_context.t
- t/resultset/with_context_derived.t
- t/resultset/with_context_fresh_derivations.t
- t/resultset/with_context_immediate.t
- t/resultset/with_context_row_column_derivations.t
- t/resultset_class.t
- t/resultsource/bare_resultclass_exception.t
- t/resultsource/column_management.t
- t/resultsource/set_primary_key.t
- t/resultsource/virtual_view.t
- t/row/async_overrides.t
- t/row/column_values_are_values.t
- t/row/get_from_storage_multi_unique.t
- t/row/insert_async_inflated.t
- t/schema-type.t
- t/schema/class_name_validation.t
- t/schema/clone.t
- t/schema/driver_for.t
- t/schema/driver_required.t
- t/schema/sources_order.t
- t/schema/stacktrace_no_password.t
- t/schema/stacktrace_no_password_dbio_trace.t
- t/schema/stacktrace_own_builder.t
- t/schema/stacktrace_storage_connect_info.t
- t/search/auto_join.t
- t/search/deprecated_attributes.t
- t/search/distinct.t
- t/search/empty_attrs.t
- t/search/preserve_original_rs.t
- t/search/related_strip_prefetch.t
- t/search/select_chains.t
- t/search/select_chains_unbalanced.t
- t/search/stack_cond.t
- t/search/subquery.t
- t/search/void.t
- t/serialize/01-inflatecolumn.t
- t/serialize/yaml_unfreezer_options.t
- t/skills.t
- t/sql_util.t
- t/sql_util_oracle.t
- t/sqlmaker/bind_transport.t
- t/sqlmaker/core.t
- t/sqlmaker/core_quoted.t
- t/sqlmaker/dbihacks_internals.t
- t/sqlmaker/exists_subquery_correlation_25.t
- t/sqlmaker/function_name.t
- t/sqlmaker/legacy_joins.t
- t/sqlmaker/limit_dialects/basic.t
- t/sqlmaker/limit_dialects/nulls_position.t
- t/sqlmaker/literal_with_bind.t
- t/sqlmaker/nest_deprec.t
- t/sqlmaker/operator_name.t
- t/sqlmaker/order_by_bindtransport.t
- t/sqlmaker/order_by_func.t
- t/sqlmaker/parenthesized_where.t
- t/sqlmaker/quotes.t
- t/sqlmaker/rebase.t
- t/sqlmaker/upsert_attempted.t
- t/storable_thaw_class_check.t
- t/storage/adjust_bind_values.t
- t/storage/async_access_broker.t
- t/storage/async_connect_info_leak.t
- t/storage/async_options_declared.t
- t/storage/async_pool_size_sync_leak.t
- t/storage/async_runner_binds_are_values.t
- t/storage/auto_cast.t
- t/storage/auto_nextval_no_sequences.t
- t/storage/connect_actions_once.t
- t/storage/connect_do_coderef_string.t
- t/storage/connect_error_carp_trace_no_password.t
- t/storage/connect_info_credentials_no_env.t
- t/storage/connect_info_driver_storage_option.t
- t/storage/connect_info_reset_storage_options.t
- t/storage/connect_schema.t
- t/storage/connection_schema_name.t
- t/storage/declared_driver_access_path.t
- t/storage/declared_driver_access_path_dbds.t
- t/storage/deploy_diff_options.t
- t/storage/deploy_legacy_file_statement_fails.t
- t/storage/deploy_native.t
- t/storage/deploy_native_options.t
- t/storage/determine_driver_override_once.t
- t/storage/extension_activation.t
- t/storage/failed_driver_determination.t
- t/storage/nobindvars_placeholders.t
- t/storage/odbc_rebless.t
- t/storage/pool_acquire_cancel_readiness.t
- t/storage/pool_base.t
- t/storage/pool_callback_death.t
- t/storage/pool_cancelled_waiter.t
- t/storage/pool_connect_actions.t
- t/storage/pool_dead_connection.t
- t/storage/pool_double_release.t
- t/storage/pool_exit_pending_acquire.t
- t/storage/pool_fork_acquire.t
- t/storage/pool_fork_safety.t
- t/storage/pool_handover_open_cases.t
- t/storage/pool_idle_liveness.t
- t/storage/pool_readiness.t
- t/storage/pool_readiness_failure_waiter.t
- t/storage/pool_ready_wiring.t
- t/storage/pool_ready_wiring_cycle.t
- t/storage/pool_reentrant_callbacks.t
- t/storage/pool_retire_in_use.t
- t/storage/pool_shutdown_coming_up.t
- t/storage/pool_size_edge.t
- t/storage/pool_spawn_error_masks_credentials.t
- t/storage/pool_spawn_reentry.t
- t/storage/pool_wait_bounds.t
- t/storage/pool_waiter_seam.t
- t/storage/quote_names.t
- t/storage/replicated_pool_key_no_password.t
- t/storage/replicated_replicant_identity.t
- t/storage/statement_secrets_no_password_in_errors.t
- t/storage/trace_redact.t
- t/storage/txn_commit_failed.t
- t/storage/txn_rollback_failed.t
- t/storage/txn_scope_guard.t
- t/storage_statistics.t
- t/test/01_storage.t
- t/test/02_schema.t
- t/test/03_sql_generation.t
- t/test/04_query_capture.t
- t/test/05_transactions.t
- t/test/06_init_schema.t
- t/test/07_diffsql.t
- t/test/08_replicated.t
- t/test/09_async.t
- t/test/09_storage_type_absolute.t
- t/test/10_timestamp_helpers.t
- t/test/11_fake_storage_hybrid.t
- t/test/12_contract_version.t
- t/test/13_deploy_capabilities.t
- t/test/14_async_backend.t
- t/test/15_async_orchestration.t
- t/test/16_async_future_io_convention.t
- t/test/17_async_future_io_mro_walk.t
- t/test/18_async_future_io_mro_walk_base_guard.t
- t/test/19_async_deploy.t
- t/test/20_async_future_io_unloadable_adapter.t
- t/test/21_upsert_capability.t
- t/test/22_capability_class_method.t
- t/test/23_exists_query_seam.t
- t/test/24_driver_spelling_hooks.t
- t/test/25_prepare_rendered.t
- t/test/26_capability_tiers.t
- t/test/27_storage_layer_contract.t
- t/test/28_mock_func.t
- t/test/29_server_messages.t
- t/test/30_async_harness.t
- t/test/31_test_future.t
- t/test/32_async_standalone_owner.t
- t/test/33_async_immediate_select_contract.t
- t/test/34_async_immediate_txn_contract.t
- t/test/35_async_context_standalone_load.t
- t/test/36_async_txn_context_pins_nested.t
- t/test/37_async_pipeline_unsupported.t
- t/test/38_async_listen_contract.t
- t/test/39_async_txn_unblessed_return.t
- t/test/40_async_pipeline_release.t
- t/test/40_replicated_component_order.t
- t/test/41_async_txn_pipeline_retire.t
- t/test/41_replicated_connection_schema.t
- t/test/42_async_txn_failed_statement.t
- t/test/42_replicated_deploy_driver_storage.t
- t/test/43_async_txn_end.t
- t/test/44_async_listen_exit_pending.t
- t/test/44_async_txn_inner_future_seam.t
- t/test/45_async_listen_error_masked.t
- t/test/45_async_seam_returns_no_future.t
- t/test/46_test_future_exit_pending.t
- t/test/47_async_cancel_outer_future.t
- t/test/48_async_txn_stranger_callback_death.t
- t/test/49_async_completion_same_pool.t
- t/test/50_async_txn_statement_held.t
- t/test/51_async_deploy_nothing_left.t
- t/test/52_async_future_then_two_callbacks.t
- t/test/53_async_txn_conn_accessor.t
- t/test/54_async_harness_outer_alarm.t
- t/test/55_async_deploy_comment_parity.t
- t/test/56_async_crud_future_held.t
- t/test/57_async_txn_dies_pipeline_pending.t
- t/test/58_async_release_carries_lease.t
- t/test/58_future_validate_class_methods.t
- t/test/59_async_failure_object.t
- t/test/60_async_deploy_ddl_split.t
- t/test/60_conformance.t
- t/test/61_async_deploy_many_statements.t
- t/test/61_async_immediate_txn_gaps.t
- t/test/61_conformance_cleanup_guard.t
- t/test/61_conformance_diff.t
- t/test/62_conformance_bind.t
- t/test/62_sync_insert_inflator_txn.t
- t/test/63_async_pool_set_access_broker_built.t
- t/test/64_async_deploy_across_disconnect.t
- t/test/65_async_insert_autovalues.t
- t/test/66_sync_server_exception.t
- t/test/67_async_rebuild_after_set_access_broker.t
- t/test/68_pager_bound_count.t
- t/test/69_async_parity.t
- t/test/70_replicated_declared_driver.t
- t/test/71_init_schema_declares_driver.t
- t/test/72_conformance_quote_ident.t
- t/test/73_async_parity_case_quoting.t
- t/test/73_conformance_names.t
- t/test/74_async_txn_commit_failed.t
- t/test/75_async_txn_rollback_failed_retires.t
- t/test/76_async_pipeline_batch_failure_retires.t
- t/test/76_mock_insert_bulk.t
- t/test/77_async_own_pool_queue.t
- t/test/78_async_txn_timeout.t
- t/test/79_async_pool_reset.t
- t/test/80_async_pool_connect_error_mask.t
- t/test/81_async_unbound_in_txn_warning.t
- t/test/82_async_parity_scaffold.t
- t/test/83_async_destroy_disconnect.t
- t/test/84_async_pool_wait_held.t
- t/timestamp_class.t
- t/timestamp_runtime.t
- t/util/declared_deps.t
- t/util/dump_value.t
- t/util/mask_connect_secrets_idempotent.t
- t/util/mask_secret_key_spaced_idempotent.t
- t/uuid_columns.t
- t/vanilla_indices.t
- t/zzzzzzz_authors.t
- xbin/benchmark_row_destroy.pl
- xbin/getstatus
- xbin/k8s-test
- xbin/k8s/mysql-pod.yaml
- xbin/k8s/pg-ext.Dockerfile
- xbin/k8s/pg-pod.yaml
- xbin/scan_dead_links.pl
- xt/authors.t
- xt/footers.t
- xt/optional_deps.t
- xt/pod.t
- xt/podcoverage.t
- xt/quote_sub.t
- xt/standalone_testschema_resultclasses.t
- xt/strictures.t
- xt/whitespace.t