diff --git a/composer.json b/composer.json index 76b5bd95..ece5ca39 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 d1c8a34e..5a22c68f 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 f43f3b41..fd8e6f77 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();