public function rollback($module)
{
if (is_string($module)) {
$module = $this->module->findOrFail($module);
}
$migrator = new Migrator($module);
$database = $this->option('database');
if (!empty($database)) {
$migrator->setDatabase($database);
}
$migrated = $migrator->rollback();
if (count($migrated)) {
foreach ($migrated as $migration) {
$this->line("Rollback: <info>{$migration}</info>");
}
return;
}
$this->comment('Nothing to rollback.');
}