Se ja existe um banco, é só criar as models, tem um atributo chamado “protected $table =”nomeDaTabela”, se vc usar o eloquent MinhaModel::All(), ele vai buscar todos os dados dessa tabela
php artisan make:model MinhaModel
dentro da classe
$protected connection =”meu banco”
$protected table = “minhaTabela”
não precisa trocar a base, um ajuste pequeno talves na tabela de login que é users por padrão no laravel, mas nada que impeça que vc altere isso também, monta as models no padrão da sua modelagem atual, cria os joins nas models, e vai passando as regra…
Ver mais
Mas vcs vao migrar o banco tambem ? 24 tabelas e 450k registros sao pouquissimos dados, n deveria ter tanto trampo assim… se for mysql, vc consegue dar um source no arquivo de sql via CLI, onde n tem timeout… Mas se vcs precisarem validar os dados, oq o Abilio Dias falou seria a melhor solucao.