From 11d5d2fedf3f5b43e7b56e218b95276665904307 Mon Sep 17 00:00:00 2001 From: Alexander Dmitryuk Date: Tue, 13 Dec 2022 13:35:40 +0700 Subject: [PATCH] Fix: Attempted to call an undefined method named "introspectSchema" of class "Doctrine\DBAL\Schema\PostgreSQLSchemaManager" (#143) --- src/Provider/Doctrine/Persistence/Schema/SchemaManager.php | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/Provider/Doctrine/Persistence/Schema/SchemaManager.php b/src/Provider/Doctrine/Persistence/Schema/SchemaManager.php index b98ee5fc..5e352836 100644 --- a/src/Provider/Doctrine/Persistence/Schema/SchemaManager.php +++ b/src/Provider/Doctrine/Persistence/Schema/SchemaManager.php @@ -115,9 +115,8 @@ public function getUpdateAuditSchemaSql(): array $sqls = []; foreach ($repository as $name => $classes) { $storageConnection = $storageServices[$name]->getEntityManager()->getConnection(); - $storageSchemaManager = $storageConnection->createSchemaManager(); - - $storageSchema = $storageSchemaManager->introspectSchema(); + $storageSchemaManager = DoctrineHelper::createSchemaManager($storageConnection); + $storageSchema = DoctrineHelper::introspectSchema($storageSchemaManager); $fromSchema = clone $storageSchema; $processed = [];