Skip to content

Commit

Permalink
migration collection reset fix
Browse files Browse the repository at this point in the history
  • Loading branch information
nekufa committed Jun 5, 2024
1 parent 6b15a12 commit 923f502
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/Mapper.php
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand Down

0 comments on commit 923f502

Please sign in to comment.