@@ 343-351 (lines=9) @@ | ||
340 | if ($direction === MigrationInterface::DOWN) { |
|
341 | // run downs first |
|
342 | krsort($migrations); |
|
343 | foreach ($migrations as $migration) { |
|
344 | if ($migration->getVersion() <= $version) { |
|
345 | break; |
|
346 | } |
|
347 | ||
348 | if (in_array($migration->getVersion(), $versions)) { |
|
349 | $this->executeMigration($environment, $migration, MigrationInterface::DOWN, $fake); |
|
350 | } |
|
351 | } |
|
352 | } |
|
353 | ||
354 | ksort($migrations); |
|
@@ 355-363 (lines=9) @@ | ||
352 | } |
|
353 | ||
354 | ksort($migrations); |
|
355 | foreach ($migrations as $migration) { |
|
356 | if ($migration->getVersion() > $version) { |
|
357 | break; |
|
358 | } |
|
359 | ||
360 | if (!in_array($migration->getVersion(), $versions)) { |
|
361 | $this->executeMigration($environment, $migration, MigrationInterface::UP, $fake); |
|
362 | } |
|
363 | } |
|
364 | } |
|
365 | ||
366 | /** |