From da1385ef5261f9ca0d6cd148f26ccb3770566cd1 Mon Sep 17 00:00:00 2001 From: vol4onok Date: Thu, 28 Mar 2024 13:21:01 +0200 Subject: [PATCH] Added test case --- .../Generator/Platform/Util/AlterTableStatementMerger.php | 5 +++++ .../Generator/Platform/PlatformMigrationTestProvider.php | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/Propel/Generator/Platform/Util/AlterTableStatementMerger.php b/src/Propel/Generator/Platform/Util/AlterTableStatementMerger.php index 1abca18b2..0916faa22 100644 --- a/src/Propel/Generator/Platform/Util/AlterTableStatementMerger.php +++ b/src/Propel/Generator/Platform/Util/AlterTableStatementMerger.php @@ -9,6 +9,7 @@ namespace Propel\Generator\Platform\Util; use Propel\Generator\Model\Table; +use Propel\Generator\Util\SqlParser; /** * Merges several ALTER TABLE statements when creating migrations. @@ -67,6 +68,10 @@ public function __construct(Table $table) public function mergeStatements(string $sql): string { $statements = explode(';', $sql); +// $sqlParser = new SqlParser(); +// $sqlParser->setSQL($sql); +// $statements = $sqlParser->explodeIntoStatements(); + $blocks = []; $currentBlock = []; diff --git a/tests/Propel/Tests/Generator/Platform/PlatformMigrationTestProvider.php b/tests/Propel/Tests/Generator/Platform/PlatformMigrationTestProvider.php index 8c048786e..6fa891bf2 100644 --- a/tests/Propel/Tests/Generator/Platform/PlatformMigrationTestProvider.php +++ b/tests/Propel/Tests/Generator/Platform/PlatformMigrationTestProvider.php @@ -107,7 +107,7 @@ public function providerForTestGetModifyTableDDL() - +