Laravel: как перенести и обработать данные со старой БД?

Добрый день,

Имеется старый сайт с кучей разных данных. Недавно я написал новый движок под него на Laravel. Сайт постоянно работает, база постоянно используется, данные очень важны. На время переноса сайт можно отключить, но на пару часов ночью.

Вопрос состоит только в том, как перенести базу.

Новая база имеет другую структуру, в отличии от старой. Просто изменить названия таблиц или полей не получится, нужно писать скрипт для обработки.

Нужно получить все данные со старой базы и запихнуть их в правильные таблицы и поля в новой. Как это сделать лучше всего?
  • Вопрос задан
  • 3170 просмотров
Пригласить эксперта
Ответы на вопрос 1
Ну если в Laravel есть возможность подключиться к нескольким базам одновременно, то подключите и берите из одной базы что-то, обрабатывайте и записывайте в другую

$users = DB::connection('foo')->select(...);
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы