diff --git a/.DS_Store b/.DS_Store index bfd9de2..45ce0e8 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/app/Imports/DataImport.php b/app/Imports/DataImport.php index 8cecd47..223199e 100644 --- a/app/Imports/DataImport.php +++ b/app/Imports/DataImport.php @@ -7,6 +7,7 @@ use Maatwebsite\Excel\Concerns\WithHeadingRow; use Maatwebsite\Excel\Concerns\WithChunkReading; use Illuminate\Support\Collection; use Maatwebsite\Excel\Imports\HeadingRowFormatter; +use Illuminate\Support\Facades\Log; use App\Jobs\ImportArtistChunkJob; use App\Jobs\ImportSongChunkJob; @@ -20,12 +21,17 @@ class DataImport implements ToCollection, WithHeadingRow, WithChunkReading } public function collection(Collection $rows) { + Log::warning('匯入啟動', [ + 'model' => $this->modelName, + 'from_row' => $rows->keys()->first() + 2, + 'rows_count' => $rows->count() + ]); if($this->modelName=='Song'){ ImportSongChunkJob::dispatch($rows); }else if($this->modelName=='Artist'){ ImportArtistChunkJob::dispatch($rows); }else{ - + Log::warning('未知的 modelName', ['model' => $this->modelName]); } } public function chunkSize(): int diff --git a/storage/.DS_Store b/storage/.DS_Store index e1da388..8a1a6ec 100644 Binary files a/storage/.DS_Store and b/storage/.DS_Store differ