Skip to content

Latest commit

 

History

History
32 lines (17 loc) · 1.07 KB

cli.md

File metadata and controls

32 lines (17 loc) · 1.07 KB

Интерфейс командной строки

В версии модуля 1.5.0 появилась возможность работать с подготовленными миграциями из командной строки. Есть несколько преимуществ именно этого подхода:

  1. Время выполнения миграций не ограничено таймаутом сервера

  2. Возможность автоматизировать обновление миграций совместно с обновлением кода. К примеру, можно интегрировать механизм обновления миграций при помощи функционала перехватчиков СУРВ Git

Использование

Файл для работы с миграцими через интерфейс командной строки расположен по пути bitrix/tools/ws_migrations.php

  • ws_migrations.php - вызов помощи, отображает список доступных действий

Помощь

  • ws_migrations.php list - просмотр списка подготовленных миграций

Список миграций

  • ws_migrations.php apply - применение подготовленных миграций

Применение

  • ws_migrations.php rollback - откат последнего применения

Отмена изменений