Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Инструмент для diff-а таблиц в БД
Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012
Помог: 353 раз(а)
Допустим крутится сайт на продакшене. Мы ведем разработку, меняем структуру таблиц. Как можно быстро и удобно создать SQL файлик для миграции?
Сейчас делаю руками, и это гемморно.
----- Чем больше узнаю, тем больше я не знаю.
Ch_chov
Отправлено: 23 Ноября, 2014 - 16:12:02
Постоянный участник
Покинул форум
Сообщений всего: 2121
Дата рег-ции: Июль 2008 Откуда: из города
В общем случае миграция может включать в себя не только изменение структуры БД, но и манипуляции с содержимым. Например, если нужно перенести колонку из одной таблицы в другую, то вряд ли найдется какой то инструмент, который сможет сгененировать вам SQL запрос для этого автоматически.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.