Tidak ada cara untuk mengimpor DB dump out-of-the-box menggunakan artisan
. Namun, Anda dapat membuat artisan
khusus perintah:
php artisan make:console DbImportCommand
dan kemudian berikan perintah seperti:
DB::unprepared(file_get_contents('full/path/to/dump.sql'));
Namun, mungkin menguntungkan untuk membuat perintah yang menjalankan seeder (atau set seeder).
php artisan make:console importHistoricalData
dan kemudian jalankan seeder tertentu:
$this->call(OldCompanySeeder::class);
$this->call(OldEmployeeSeeder::class);
// etc....
Jika Anda menghapus database di beberapa titik, atau pindah ke lingkungan baru, semudah menjalankan seeder lagi.