From 1fa02fc80a7c524bbb08644c7735ca057f06b126 Mon Sep 17 00:00:00 2001 From: Kevin Pfeifer Date: Thu, 30 Apr 2026 15:29:37 +0200 Subject: [PATCH] pin phinx to 0.16.10 as 0.16.11 contains breaking changes --- composer.json | 2 +- src/Db/Table.php | 1 + src/Table.php | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 76b5bd952..ece5ca39b 100644 --- a/composer.json +++ b/composer.json @@ -26,7 +26,7 @@ "cakephp/cache": "^5.2.9", "cakephp/database": "^5.2.9", "cakephp/orm": "^5.2.9", - "robmorgan/phinx": "^0.16.10" + "robmorgan/phinx": "0.16.10" }, "require-dev": { "cakephp/bake": "^3.3", diff --git a/src/Db/Table.php b/src/Db/Table.php index d1c8a34ea..5a22c68f1 100644 --- a/src/Db/Table.php +++ b/src/Db/Table.php @@ -739,6 +739,7 @@ protected function filterPrimaryKey(array $options): void /** @var \Phinx\Db\Action\ChangeColumn|\Phinx\Db\Action\RenameColumn|\Phinx\Db\Action\RemoveColumn|\Phinx\Db\Action\AddColumn $action */ return $action->getColumn(); }); + /** @var list<\Migrations\Db\Table\Column> $primaryKeyColumns */ $primaryKeyColumns = $columnsCollection->filter(function (Column $columnDef, $key) use ($primaryKey) { return isset($primaryKey[$columnDef->getName()]); })->toArray(); diff --git a/src/Table.php b/src/Table.php index f43f3b41a..fd8e6f777 100644 --- a/src/Table.php +++ b/src/Table.php @@ -211,6 +211,7 @@ protected function filterPrimaryKey(): void /** @var \Phinx\Db\Action\ChangeColumn|\Phinx\Db\Action\RenameColumn|\Phinx\Db\Action\RemoveColumn|\Phinx\Db\Action\AddColumn $action */ return $action->getColumn(); }); + /** @var list<\Phinx\Db\Table\Column> $primaryKeyColumns */ $primaryKeyColumns = $columnsCollection->filter(function (Column $columnDef, $key) use ($primaryKey) { return isset($primaryKey[$columnDef->getName()]); })->toArray();