Yii 1, как отменить все миграции

1

Интересно, могу ли я вернуть все миграции в папку без их подсчета, а затем вставить этот номер в качестве параметра.

Мне нужно что-то вроде этого:

yiic migrate down -all
Теги:
migration
yii

1 ответ

1

рамки/кли/команда /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 и воспользуйтесь этой опцией.

  • 0
    Есть 3d опция для подсчета файлов
  • 0
    Или получить счет из таблицы tbl_migrations.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню