Laravel: как перенести и обработать данные со старой БД?
Добрый день,
Имеется старый сайт с кучей разных данных. Недавно я написал новый движок под него на Laravel. Сайт постоянно работает, база постоянно используется, данные очень важны. На время переноса сайт можно отключить, но на пару часов ночью.
Вопрос состоит только в том, как перенести базу.
Новая база имеет другую структуру, в отличии от старой. Просто изменить названия таблиц или полей не получится, нужно писать скрипт для обработки.
Нужно получить все данные со старой базы и запихнуть их в правильные таблицы и поля в новой. Как это сделать лучше всего?
Ну если в Laravel есть возможность подключиться к нескольким базам одновременно, то подключите и берите из одной базы что-то, обрабатывайте и записывайте в другую
@TsarS Это о том, что для выполнения миграций можно в консоли специально указать какое соединение с бд использовать. А я спросил как запустить отдельный скрипт (и как, кстати его организовать? в какой класс обернуть?)