修改migration rollback

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

View File

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