From b330421bf61499d25a80d9a7800cef043983b5d3 Mon Sep 17 00:00:00 2001 From: Bernhard Rusch Date: Tue, 20 Jun 2023 14:37:38 +0200 Subject: [PATCH] [Messenger Doctrine] Fixed regression by #50524 causing data loss --- .../Messenger/Bridge/Doctrine/Transport/Connection.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Symfony/Component/Messenger/Bridge/Doctrine/Transport/Connection.php b/src/Symfony/Component/Messenger/Bridge/Doctrine/Transport/Connection.php index 6ce2503cbc41f..07d445b129474 100644 --- a/src/Symfony/Component/Messenger/Bridge/Doctrine/Transport/Connection.php +++ b/src/Symfony/Component/Messenger/Bridge/Doctrine/Transport/Connection.php @@ -482,7 +482,7 @@ private function updateSchema(): void $comparator = $this->createComparator($schemaManager); $schemaDiff = $this->compareSchemas($comparator, method_exists($schemaManager, 'introspectSchema') ? $schemaManager->introspectSchema() : $schemaManager->createSchema(), $this->getSchema()); $platform = $this->driverConnection->getDatabasePlatform(); - $queries = method_exists($platform, 'getAlterSchemaSQL') ? $platform->getAlterSchemaSQL($schemaDiff) : $schemaDiff->toSaveSql($platform); + $queries = $schemaDiff->toSaveSql($platform); foreach ($queries as $sql) { if (method_exists($this->driverConnection, 'executeStatement')) {