mirror of
https://github.com/doctrine/orm.git
synced 2026-03-23 22:42:18 +01:00
[PR #9239] Make PrimaryReadReplicaConnection enforcement explicit #11457
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Original Pull Request: https://github.com/doctrine/orm/pull/9239
State: closed
Merged: Yes
Due a breaking API change with assumptions of
PrimaryReadReplicaConnectionin DBAL 3 without the distinction ofqueryandexecuteStatementit is required to address the use of primary replica connection more explicitly in ORM.This isn't the most pretty solution, but it detects the use of primary replica connection at the right points: 1. id generation 2. commit 3. DQL update/delete statements.