You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
Added a bundled Composer Patches workflow for amphp/postgres, including patches.json, patches.lock.json, and release-managed patch artifacts.
Added regression coverage for duplicate PostgreSQL aliases and Doctrine metadata introspection on the AMPHP-backed DBAL connection.
Added public getColumnName() support to the driver result layer through the patched upstream result API.
Fixed
Fixed the transport contract to ext-pgsql and removed ext-pq from the supported driver surface.
Kept a normal Composer semver constraint for amphp/postgres; the bundled compatibility patch is applied automatically and fails fast if upstream changes become incompatible.
Preserved positional row access for PostgreSQL results with duplicate aliases so DBAL fetchNumeric() semantics remain intact.
Preserved ordered column names and associative semantics required by Doctrine's PostgreSQL schema introspection and migrations paths.
Removed the AMPHP metadata incompatibility behind Doctrine errors such as Undefined array key 10 during PostgreSQL schema operations.
Documentation
Documented the Composer plugin requirement for the bundled amphp/postgres compatibility patch.
Documented Doctrine Migrations support, duplicate alias behavior, and the getColumnName() compatibility surface.