修改migration rollback

This commit is contained in:
yanwenwu 2020-01-23 13:18:01 +08:00
parent 4f5476c270
commit cb90f5f6d3

View File

@ -105,9 +105,13 @@ EOT
$versionLog = $this->getVersionLog(); $versionLog = $this->getVersionLog();
$versions = array_keys($versionLog); $versions = array_keys($versionLog);
foreach ($migrations as $key => $migration) { if ($version) {
if (in_array($key, $versions)) { $this->executeMigration($migrations[$version], MigrationInterface::DOWN);
$this->executeMigration($migration, MigrationInterface::DOWN); } else {
foreach ($migrations as $key => $migration) {
if (in_array($key, $versions)) {
$this->executeMigration($migration, MigrationInterface::DOWN);
}
} }
} }
} }