From 5a1fa409d8a3a045827399443f70ac2b18c78962 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20B=C3=B6hmer?= Date: Tue, 20 Jun 2023 02:02:23 +0200 Subject: [PATCH] Do not try to reset autoincrement of sqlite test DB as this somehow cause trouble with loading fixtures... --- src/Doctrine/Purger/ResetAutoIncrementORMPurger.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/Doctrine/Purger/ResetAutoIncrementORMPurger.php b/src/Doctrine/Purger/ResetAutoIncrementORMPurger.php index 84ac806e..755fd553 100644 --- a/src/Doctrine/Purger/ResetAutoIncrementORMPurger.php +++ b/src/Doctrine/Purger/ResetAutoIncrementORMPurger.php @@ -189,7 +189,7 @@ class ResetAutoIncrementORMPurger implements PurgerInterface, ORMPurgerInterface } //Reseting autoincrement is only supported on MySQL platforms - if ($platform instanceof AbstractMySQLPlatform || $platform instanceof SqlitePlatform) { + if ($platform instanceof AbstractMySQLPlatform ) { //|| $platform instanceof SqlitePlatform) { $connection->beginTransaction(); $connection->executeQuery($this->getResetAutoIncrementSQL($tbl, $platform)); } @@ -209,9 +209,10 @@ class ResetAutoIncrementORMPurger implements PurgerInterface, ORMPurgerInterface return 'ALTER TABLE '.$tableIdentifier->getQuotedName($platform).' AUTO_INCREMENT = 1;'; } - if ($platform instanceof SqlitePlatform) { + //This seems to cause problems somehow + /*if ($platform instanceof SqlitePlatform) { return 'DELETE FROM `sqlite_sequence` WHERE name = \''.$tableIdentifier->getQuotedName($platform).'\';'; - } + }*/ } /**