Как создать миграцию таблицы на основе другой таблицы?
Итак есть таблица Foo. И есть таблица FooNew- которая эволюционировала из Foo (добавились пару полей, изменились типы полей). Нужно получить SQL код ALter-а , который сможет сделать структуру Foo такой же как FooNew. Есть ли что-то подобное?
Использовать миграции
- в первой миграции делать загрузку дампа со структурой существующей Foo через файл, который будет лежать например с миграциями
- руками описать миграции, обновляющие таблицу
- и далее работать как белые люди
От себя — недавно пришел в проект, первый программист работал по старинке и проблема с миграциями встала сразу в первый час. Сделали дамп структуры, выгрузили в файл и в первой миграции его подтягивали, далее создавали миграции уже... за которыми следил GIT
Astrohas, да нет — не мидл, спотыкаюсь о базовый синтаксис из-за перекоса самообучения...
грубо говоря DeVops и БД знаю комфортно, фреймворк и архитектуру приложений тоже. а вот об простую функциональщину языка стопорюсь :):):):)
не мидл точно... недавно вообще на собеседовании застрял на простой рекурсии :):):):) отыгрался правда на абстракциях в ООП :)
странный такой мидл, который не умеет в тесты и в NoSQL