Задать вопрос
@Tarasovych

Как можно сравнить БД на сервере с файлами миграций в проекте?

Есть ли для этого утилиты? В идеале, с возможностью внести изменения в таблицы миграций, по аналогу с compare with в PHPStorm.
  • Вопрос задан
  • 125 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
@coderlex
Никак. Потому что это работает по-другому. Каждая последующая миграция - это своего рода патч к предыдущей. Т.е. если нужно добавить колонку к таблице user, ты не изменяешь уже существующию миграцию, а создаешь новую, которая и добавит нужную колонку. Только так. В этом и смысл миграций.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@4iloveg
Full-Stack HTML Developer
А как ты сравнишь если миграции будут походу разработки дополняться.
В первой создаешь одну таблицу, во второй другую. Третья миграция вносит изменение в первую таблицу.
Если у тебя один файл миграции = законченная структура таблицы, то другое дело. Но на практике в долгоживущем проекте так не бывает.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽