Итак, я использовал миграцию базы данных Laravel в недавнем проекте, и все работает отлично, за исключением таблицы «городов», в которой около 3,8 миллионов строк.Следующее работает, как и ожидалось:
DB::table('cities')->insert([
'name' => 'Dublin'
]);
Но когда я добавляю дополнительные 3,8 миллиона строк к указанному выше массиву вставки, команда кустарного переноса просто терпит неудачу / время ожидания.или есть лучший способ сделать это?
Размер файла миграции городов составляет 365 МБ, что фактически приводит к сбою Phpstorm (из-за ошибок памяти).Мне интересно, есть ли способ разделить миграцию больших БД на файлы меньшего размера?
PHP 7.2 Laravel 5.7 Docker / Laradock.