Как правильно создать и разместить источник данных для импорта Migrate, чтобы потом связать их и установить соответствия?
У меня уже есть модуль в папке
/domains/periodic-table.space/sites/all/modules/custom/mymigrate5
В нем файлы
mymigrate5.info
mymigrate5.migrate.inc
mymigrate5.module
Файл info я приблизительно представляю как заполнять, хук в .inc также прописываю, добавить еще файл .inc и т.д смогу
Класс могу прописать. На следующем шаге (3 пункт), я не знаю как мне сделать.
Здесь предлагают конвертировать или использовать Table Wizard (но конвертировать неудобно, так как при конвертировании каждый раз нужно делать много настроек, а модуль Table Wizard только для 6-ки)
Предположим у меня есть БД сайта
имя бд: mysitedb
пользователь : dbu1
пароль: 123asd
И есть таблица, из которой я хочу импортировать данные.
my_source_table.doc в ворде изначально или в excel
Что мне дальше делать?
В инструкции написано что нужно добавить в settings.php
'driver' => 'mysql',
'database' => 'migration_database',
'username' => 'username',
'password' => 'password',
'host' => 'localhost',
'prefix' => '',
);
Мне сюда мои данные откуда брать?
или просто мне нужно вместо ['for_migration'] указать имя своей бд?
Можно и из CSV так или другими способами, но все же если делать источник в MySQL, то как мне его поместить на сервер? обязательно ли конвертировать из Word, Excel или можно создать как-то нужные столбцы в Mysql и просто вставить туда таблицу вручную?