Saat Anda menjalankan perintah ini, Laravel akan menulis file "skema" ke direktori database/skema Anda. Sekarang, ketika Anda mencoba untuk memigrasi database Anda dan tidak ada migrasi lain yang dijalankan, Laravel akan mengeksekusi SQL file skema terlebih dahulu. Setelah menjalankan perintah file skema, Laravel akan menjalankan migrasi yang tersisa yang bukan merupakan bagian dari dump skema.Â
5. Job Batching
Fitur batching pekerjaan Laravel memungkinkan Anda untuk dengan mudah menjalankan sekumpulan pekerjaan dan kemudian melakukan beberapa tindakan ketika kumpulan pekerjaan telah selesai dieksekusi. Metode batch baru dari fasad Bus dapat digunakan untuk mengirimkan batch pekerjaan. Tentu saja, batching sangat berguna bila dikombinasikan dengan callback penyelesaian. Jadi, Anda dapat menggunakan metode then, catch, dan finally untuk mendefinisikan callback penyelesaian untuk batch. Setiap callback ini akan menerima instance Illuminate\Bus\Batch saat dipanggil:Â
6. Improved Rate Limiting
Fitur pembatas tingkat permintaan Laravel telah ditambah dengan lebih banyak fleksibilitas dan kekuatan, sambil tetap mempertahankan kompatibilitas dengan throttle middleware API rilis sebelumnya. Pembatas laju didefinisikan menggunakan fasad RateLimiter untuk metode. Metode for menerima nama pembatas kecepatan dan penutupan yang mengembalikan konfigurasi batas yang harus diterapkan ke rute yang ditetapkan pembatas kecepatan ini:Â
7. Improved Maintenance Mode
Dalam rilis Laravel sebelumnya, fitur mode pemeliharaan bawah php artisan dapat dilewati menggunakan "daftar yang diizinkan" dari alamat IP yang diizinkan untuk mengakses aplikasi.
Fitur ini telah dihapus demi solusi "rahasia"/token yang lebih sederhana. Saat dalam mode pemeliharaan, Anda dapat menggunakan opsi rahasia untuk menentukan token bypass mode pemeliharaan:Â
php artisan down --secret="1630542a-246b-4b66-afa1-dd72a4c43515"Â
Setelah menempatkan aplikasi dalam mode pemeliharaan, Anda dapat menavigasi ke URL aplikasi yang cocok dengan token ini dan Laravel akan mengeluarkan cookie bypass mode pemeliharaan ke browser Anda:Â
https://example.com/1630542a-246b-4b66-afa1-dd72a4c43515Â