From 923f5023b9d0b6f540f00b0a1e0a3554a3473e0e Mon Sep 17 00:00:00 2001 From: dmitry krokhin Date: Wed, 5 Jun 2024 20:48:35 +0300 Subject: [PATCH] migration collection reset fix --- src/Mapper.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Mapper.php b/src/Mapper.php index bca730d..98162e7 100644 --- a/src/Mapper.php +++ b/src/Mapper.php @@ -138,18 +138,18 @@ public function hasSpace(string $space): bool public function migrate(array $migrations = []): void { - $migrations = []; + $instances = []; foreach (func_get_args() as $arg) { if (!is_array($arg)) { $arg = (array) $arg; } foreach ($arg as $instance) { - $migrations[] = is_string($instance) ? new $instance() : $instance; + $instances[] = is_string($instance) ? new $instance() : $instance; } } - array_map(fn(Migration $migration) => $migration->beforeSchema($this), $migrations); + array_map(fn(Migration $migration) => $migration->beforeSchema($this), $instances); array_map(fn(Space $space) => $space->migrate(), $this->getSpaces()); - array_map(fn(Migration $migration) => $migration->afterSchema($this), $migrations); + array_map(fn(Migration $migration) => $migration->afterSchema($this), $instances); } public function setSchemaId(int $schemaId)