Doctrine Migrations allOrNothing on MySQL: Implicit Commit Limitation
Doctrine Migrations allOrNothing on MySQL: Implicit Commit Limitation When a Doctrine Migration runs on MySQL or MariaDB, the framework wraps the entire migration version in a transaction if allOrNothing=true . However, MySQL treats many DDL statements (CREATE, ALTER, DROP) as implicit commits, breaking the transactional guarantee. The migration remains mark