Задать вопрос
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg

Можно ли в YII2 запустить миграцию без консоли?

Хотел сделать установщик модулей в backend и наткнулся на проблему с добавлением таблиц в базу данных. Было бы удобно закидывать файл с миграцией и запускать ее. Но как это сделать не из консоли, а из backend-а сайта? Можно ли сделать запрос из контролер бэкенда в контролер консоли? И получится ли запустить миграцию?
  • Вопрос задан
  • 1145 просмотров
Подписаться 1 Оценить 5 комментариев
Помогут разобраться в теме Все курсы
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
  • Onskills
    PHP: базовый курс
    1 месяц
    Далее
  • FructCode
    Yii2 Фреймворк
    2 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
arutyunov
@arutyunov
Mooza.ru — Делаем сайты
Если вы под "модулем в backend" подразумеваете аналог плагинов в Wordpress, то сделайте для каждого модуля установку через какой-нибудь метод install(), в котором вы создаёте необходимые таблицы, вносите/удаляете из них данные и т.д.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы