@vetsinen

Стоит ли для одной задачи делать несколько миграций?

делаю небольшую задачку по yii, которой для работы нужно две таблицы. стоит ли каждую таблицу создавать и удалять в отдельной миграции или в одной миграции делать все нужное для данное задачи?
  • Вопрос задан
  • 32 просмотра
Пригласить эксперта
Ответы на вопрос 3
если они связаны между собой, то , думаю, все нужно в одной миграции
я всегда делаю так - одна задача - одна миграция
Ответ написан
slo_nik
@slo_nik
Доброе утро.
Это как посмотреть.
Можно делать и так и так.
Я бы сделал в двух миграциях. Но опять же, надо смотреть.
Допустим, Вы делаете модуль выбора стран и городов. То в этом случае будет уместно сделать в одной миграции всё. Если Вы делаете отдельно модули "статьи" и "комментарии", то в этом случае лучше сделать в отдельных файлах миграции.
стоит ли каждую таблицу создавать и удалять в отдельной миграции

Если Вы сделаете две миграции, то Вы не сможете удалить предыдущую миграцию не затронув последнюю.
Просто так работают миграции.
Ответ написан
@PapaStifflera
Родился, вырос...
Да, стоит. В идеале: один объект в БД - отдельная миграция.
Ответ написан
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы
Max.Credit Санкт-Петербург
от 150 000 до 150 000 руб.
Willz Москва
от 150 000 руб.
Fmedia Санкт-Петербург
от 40 000 до 100 000 руб.
15 авг. 2018, в 11:49
700 руб./в час
15 авг. 2018, в 11:44
2000 руб./за проект
15 авг. 2018, в 11:01
700 руб./в час