# This file was automatically generated by Dist::Zilla::Plugin::Manifest v6.040
.claude/.gitignore
.claude/settings.json
.claude/skilletor.json
.claude/skills/dbio-mysql-database/SKILL.md
.claude/skills/dbio-mysql/SKILL.md
.gitignore
.worktreeinclude
CLAUDE.md
Changes
LICENSE
MANIFEST
META.json
META.yml
Makefile.PL
README
SECURITY.md
cpanfile
dist.ini
docs/adr/0001-one-distribution-two-engines-mysql-and-mariadb.md
docs/adr/0002-adapter-single-source-of-truth-for-types.md
docs/adr/0003-sqlmaker-self-referencing-dml-and-lock-dsl.md
docs/adr/0004-replication-status-row-engine-seam.md
docs/adr/0005-auto-reconnect-disabled-by-default.md
docs/adr/0006-introspect-collapsed-against-family-subdir-pattern.md
docs/adr/0007-async-transport-mirrors-the-sync-dbd-split.md
docs/adr/0008-listen-notify-emulated-over-a-notify-table.md
docs/adr/0009-mariadb-disconnect-all-is-a-no-op-in-a-forked-child.md
docs/adr/0010-error-texts-name-keys-and-columns-never-values.md
docs/adr/0030-async-mode-registration.md
docs/upstream/dbd-mariadb-disconnect-all-after-fork.md
lib/DBIO/MySQL.pm
lib/DBIO/MySQL/Adapter.pm
lib/DBIO/MySQL/DDL.pm
lib/DBIO/MySQL/DefaultValue.pm
lib/DBIO/MySQL/Deploy.pm
lib/DBIO/MySQL/Diff.pm
lib/DBIO/MySQL/Diff/Column.pm
lib/DBIO/MySQL/Diff/ForeignKey.pm
lib/DBIO/MySQL/Diff/Index.pm
lib/DBIO/MySQL/Diff/PrimaryKey.pm
lib/DBIO/MySQL/Diff/Table.pm
lib/DBIO/MySQL/Diff/View.pm
lib/DBIO/MySQL/Identifier.pm
lib/DBIO/MySQL/IndexType.pm
lib/DBIO/MySQL/Introspect.pm
lib/DBIO/MySQL/Introspect/Columns.pm
lib/DBIO/MySQL/Introspect/ForeignKeys.pm
lib/DBIO/MySQL/Introspect/Indexes.pm
lib/DBIO/MySQL/Introspect/Tables.pm
lib/DBIO/MySQL/Introspect/Util.pm
lib/DBIO/MySQL/MariaDB.pm
lib/DBIO/MySQL/MariaDBForkGuard.pm
lib/DBIO/MySQL/NotifyTable.pm
lib/DBIO/MySQL/Result.pm
lib/DBIO/MySQL/SQLMaker.pm
lib/DBIO/MySQL/SQLMaker/MariaDB.pm
lib/DBIO/MySQL/Storage.pm
lib/DBIO/MySQL/Storage/Async.pm
lib/DBIO/MySQL/Storage/Async/Binary.pm
lib/DBIO/MySQL/Storage/MariaDB.pm
lib/DBIO/MySQL/Storage/MariaDB/Async.pm
lib/DBIO/MySQL/Test/Conformance.pm
lib/DBIO/MySQL/Test/EventTZ.pm
lib/DBIO/MySQL/Test/EventTZDeprecated.pm
lib/DBIO/MySQL/Util.pm
lib/DBIO/Shortcut/mysql.pm
maint/docker/Dockerfile.test
maint/docker/README.md
maint/docker/docker-compose.yml
maint/docker/entrypoint.sh
maint/docker/initdb/dbio-grants.sql
maint/k8s/mariadb.yaml
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-mysql-database/SKILL.md
misc/agent-context/.claude/skills/dbio-mysql/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-mysql-database/SKILL.md
share/skills/dbio-mysql/SKILL.md
t/00-load.t
t/05-use-dbio-schema.t
t/08-shortcut.t
t/10-mysql.t
t/100-diff-primary-key-live.t
t/101-diff-new-table-order.t
t/102-ddl-foreign-key-name.t
t/103-diff-primary-key-foreign-key-index.t
t/104-diff-primary-key-foreign-key-index-live.t
t/105-diff-auto-increment-live.t
t/106-ddl-foreign-key-name-collision.t
t/107-ddl-foreign-key-name-collision-live.t
t/108-diff-auto-increment-key-in-create-table.t
t/109-diff-auto-increment-key-in-create-table-live.t
t/110-ddl-split-dialect.t
t/111-hostbound-positional-dsn.t
t/112-default-value.t
t/113-default-value-live.t
t/114-ddl-column-declaration-error.t
t/115-deployment-statements-no-server.t
t/116-ddl-relationship-order.t
t/117-diff-create-table-collation.t
t/118-diff-create-table-collation-live.t
t/119-diff-default-removed.t
t/120-diff-default-removed-live.t
t/121-diff-view.t
t/122-diff-view-live.t
t/123-ddl-qualified-name.t
t/124-future-io-more-results.t
t/125-future-io-dead-connection-quiet.t
t/126-future-io-hash-connect-info.t
t/127-future-io-hash-connect-info-live.t
t/128-future-io-drop-statements-quoting.t
t/129-future-io-drop-statements-quoting-live.t
t/130-upsert-plan-reader-hint.t
t/131-diff-on-update.t
t/132-diff-on-update-live.t
t/133-diff-table-collation.t
t/134-diff-table-collation-live.t
t/135-ddl-view-order.t
t/136-diff-view-order-live.t
t/137-ddl-auto-increment-key-in-create-table.t
t/138-ddl-auto-increment-key-in-create-table-live.t
t/139-diff-column-collation.t
t/140-diff-column-collation-live.t
t/141-ddl-uniqueidentifier.t
t/142-ddl-uniqueidentifier-live.t
t/143-introspect-fk-no-action.t
t/144-diff-fk-no-action-live.t
t/145-diff-view-readers.t
t/146-diff-view-readers-live.t
t/147-ddl-no-foreign-key-on-view.t
t/148-ddl-no-foreign-key-on-view-live.t
t/149-mariadb-fork-disconnect-all.t
t/150-mariadb-fork-guard-sync-connect.t
t/151-mariadb-fork-guard-async-connect.t
t/152-ddl-drop-views.t
t/153-deploy-add-drop-table-live.t
t/154-order-by-nulls.t
t/155-order-by-nulls-live.t
t/156-conformance-ddl.t
t/157-conformance-ddl-live.t
t/158-conformance-diff.t
t/159-conformance-diff-live.t
t/160-conformance-bind.t
t/161-conformance-bind-live.t
t/162-ddl-enum-bit-unique-index.t
t/163-storage-strict-sql-mode.t
t/164-storage-strict-sql-mode-live.t
t/165-deploy-refuse-unfillable.t
t/166-storage-bind-text-and-binary.t
t/167-ddl-qualified-name-live.t
t/168-conformance-bind-async-live.t
t/169-future-io-session-and-bind.t
t/170-future-io-strict-sql-mode-live.t
t/171-diff-qualified-name.t
t/172-upgrade-qualified-name-live.t
t/173-async-connect-handle-without-driver-name.t
t/174-populate-void-text-live.t
t/175-adjust-bind-values-seam.t
t/176-deploy-inherits-apply.t
t/177-future-io-pool-connection-retired.t
t/178-util-mask-error-details.t
t/179-error-values-live.t
t/180-future-io-error-values-live.t
t/20-sqlmaker-mysql.t
t/21-datetime-mysql.t
t/22-replicated.t
t/23-ddl-legacy-alias-size.t
t/24-upsert-mysql.t
t/24b-upsert-sqlmaker-contract.t
t/25-upsert-live.t
t/26-server-version.t
t/27-results-exist.t
t/28-set-operations.t
t/29-random-and-explain.t
t/30-server-dialect.t
t/31-ddl-mysql-index.t
t/32-ddl-identifier-quoting.t
t/40-diff.t
t/41-introspect-load.t
t/42-diff-drop-table-index-cascade.t
t/43-diff-unique-index.t
t/44-introspect-column-default.t
t/45-diff-foreign-key-order.t
t/50-introspect-contract.t
t/52-adapter.t
t/53-roundtrip-base-types.t
t/54-future-io-async.t
t/55-future-io-live.t
t/56-storage-layer-composition.t
t/57-storage-layer-composition-live.t
t/58-deploy-transactional-ddl.t
t/59-deploy-async-mock.t
t/60-async-collect-result.t
t/61-notify-table.t
t/62-future-io-listen.t
t/63-future-io-listen-live.t
t/64-dbd-attributes.t
t/65-future-io-access-broker.t
t/66-future-io-dbd-per-connection.t
t/67-future-io-broker-connect-options.t
t/68-future-io-conn-error-is-fatal.t
t/69-future-io-idle-connection-alive.t
t/70-future-io-insert-id-per-statement.t
t/71-future-io-txn-offline.t
t/72-access-broker-static-dsn.t
t/73-future-io-broker-detach-and-switch.t
t/74-future-io-broker-dsn-dbname.t
t/75-future-io-component-dbd-live.t
t/76-future-io-idle-connection-alive-live.t
t/77-future-io-conn-error-is-fatal-live.t
t/78-future-io-insert-id-live.t
t/79-future-io-txn-kill-query-live.t
t/80-future-io-broker-detach-listen-live.t
t/81-upsert-affected-rows-found-rows-live.t
t/82-ddl-fulltext-spatial-index-live.t
t/83-future-io-connect-error-masked.t
t/84-diff-unique-index-live.t
t/85-ddl-identifier-quoting-live.t
t/86-diff-last-foreign-key-live.t
t/87-diff-column-with-index-live.t
t/88-diff-nullable-column-live.t
t/89-k8s-pod-spec.t
t/90-diff-foreign-key-order-live.t
t/91-ddl-foreign-key-order.t
t/92-ddl-foreign-key-order-live.t
t/93-ddl-canonical-index.t
t/94-ddl-canonical-index-live.t
t/95-ddl-foreign-key-actions.t
t/96-ddl-foreign-key-actions-live.t
t/97-introspect-primary-key.t
t/98-introspect-primary-key-live.t
t/99-diff-primary-key.t
t/author-pod-checker.t
t/lib/DiffTempDbProbe.pm
t/lib/FakeNotifyServer.pm
t/lib/MySQLProtocolStub.pm
t/registry-async-mode.t
t/release-changes_has_content.t
t/release-coverage.t
xbin/dbio-mysql-k8s
