Интересно, могу ли я вернуть все миграции в папку без их подсчета, а затем вставить этот номер в качестве параметра.
Мне нужно что-то вроде этого:
yiic migrate down -all
рамки/кли/команда /MigrateCommand.php
...
public function actionDown($args)
{
$step=isset($args[0]) ? (int)$args[0] : 1;
if($step<1)
{
echo "Error: The step parameter must be greater than 0.\n";
return 1;
}
...
У вас есть 2 варианта: 1. использовать взломать как yiic migrate down 9999; 2. Расширьте класс MigrateCOmmand и воспользуйтесь этой опцией.