Модуль migrate - пересечение nid и импорт из двух баз

Главные вкладки

Аватар пользователя fairrandir fairrandir 22 декабря 2016 в 11:50
1

Сейчас разбираюсь с модулем migrate. Задача - объединить два сайта в один, один на джумле, второй на друпале.
Вопрос в следующем - на сайте на джумле есть статьи, со своими айдишниками.
На сайте на друпале есть ноды, тоже со своими айдишниками.
Естественно, так как сайты заполнялись независимо, эти айдишники пересекаются.

Теперь - два вопроса.
1. При импорте не перезапишет ли migrate уже импортированные материалы с другого сайта с таким же айдишником? Или он работает а-ля feeds - создаёт где-то у себя маппинги guid -> new_id? Короче, не перезапишет ли migrate уже существующие ноды с таким же id как в source?
2. Можно ли в пределах одной миграции дёргать данные из двух баз. (подозреваю что да, но хотелось бы уточнить)

Комментарии

Аватар пользователя fairrandir fairrandir 22 декабря 2016 в 16:48

Потренировался на кошках - импортнул словарь. Айдишники сохраняются зарразы. Ещё и совпадающие имена терминов апдейтит.