суть вопроса - проста. Есть два сервера это продакшен и дивелоперский. На деве копия продакшена. Пришла серьезная задача которая затрагивает структуру нескольких связанных каталогов. Т.е. Меняются привязки в инфоблоках, добавляются свойства..собственно меняется бд. Ранее на средних задачах обходился импортом новой структуры и выгрузкой файлов модуля. Так как задача длинная прод сайт обрастает контентом. Вопрос как выгрузить ап залив изминения с дева и не стерев прод контент?
ZolotarevKirill: Повторюсь. Если у Вас ВСЕ изменения в базу при работе над новым функционалом вносятся с помощью API, то проблемы нет. Делаете так чтобы эти изменения были в одном скрипте (миграции) и тогда на проде, после переноса кода, будет достаточно запустить миграцию. Простого пути по объединению баз нет.
Роман Грицук: да блин, миграция это что? Это описание структуры таблицы. Методы ее удаления и добавления. Без данных! Я работаю как раз с использованием api и более того физически я базу сам не трогаю.меняется структура инфоблоков. Она на 50% отличается от структуры на проде. Вот в чем дело.
ZolotarevKirill: вовсе не обязательно. Данные можно и добавлять через миграции. Уж свойства инфоблоков точно не должно быть проблемой добавить/удалить/изменить, вместе со значениями.