DBIO-PostgreSQL
view release on metacpan or search on metacpan
txn_do_async (commit + rollback), insert_async yielding the
returned-columns hashref with the autoinc PK via RETURNING, a raw
->then Future chain, and the high-level create_async / all_async API
- Add t/38-storage-layer-composition.t (offline structural, 19
assertions) and t/39-storage-layer-composition-live.t (live-gated,
skips cleanly): a storage LAYER composes over DBIO::PostgreSQL::Storage
and its ::Async mirror over DBIO::PostgreSQL::Storage::Async under
{ async => 'future_io' } â the walk resolves the driver transport off
the composition base, not the layer mixin (karr #28)
- xbin/dbio-pg-k8s: use the official postgres:18 image (src.ci retired)
- Add t/40-diff-drop-table-index-cascade.t and extend t/05-diff-index.t:
full-diff regression for the DROP INDEX / DROP TABLE CASCADE collision
(karr #32) 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)
0.900000 2026-06-23
First release. The PostgreSQL driver for DBIO: PostgreSQL-native
storage, SQL generation, schema introspection, diff, DDL and
desired-state deployment.
t/30-fork.t
t/31-threads.t
t/32-threadtxn.t
t/33-introspect-normalize.t
t/34-introspect-parse.t
t/35-async-mode.t
t/36-future-io-async.t
t/37-future-io-live.t
t/38-storage-layer-composition.t
t/39-storage-layer-composition-live.t
t/40-diff-drop-table-index-cascade.t
t/85utf8.t
t/postgresql-result-check-constraints.t
t/postgresql-result-extra-ddl.t
t/release-coverage.t
xbin/dbio-pg-k8s
( run in 0.961 second using v1.01-cache-2.11-cpan-e7c6538aa59 )