Kumpulan Perintah Laravel: Penjelasan dan Penggunaan
Dasar
1. php artisan list
- Menampilkan daftar semua perintah Artisan yang tersedia.
2. php artisan help [perintah]
- Menampilkan bantuan dan opsi untuk perintah tertentu.
Pembersihan Cache
3. php artisan cache:clear
- Menghapus cache aplikasi.
4. php artisan config:cache
- Menggabungkan semua file konfigurasi menjadi satu cache untuk meningkatkan kinerja.
5. php artisan config:clear
- Menghapus cache konfigurasi.
6. php artisan route:cache
- Menggabungkan semua rute menjadi satu cache untuk meningkatkan kinerja.
7. php artisan route:clear
- Menghapus cache rute.
8. php artisan view:clear
- Menghapus cache view.
Database
9. php artisan migrate
- Menjalankan migrasi database yang belum dijalankan.
10. php artisan migrate:rollback
- Membatalkan migrasi terakhir.
11. php artisan migrate:reset
- Membatalkan semua migrasi.
12. php artisan migrate:refresh
- Membatalkan semua migrasi dan menjalankannya kembali dari awal.
13. php artisan migrate:status
- Menampilkan status migrasi.
14. php artisan db:seed
- Menjalankan seeder database.
15. php artisan migrate:fresh
- Menghapus semua tabel dan menjalankan migrasi dari awal.
Pembuatan File
16. php artisan make:controller [nama]
- Membuat controller baru.
17. php artisan make:model [nama]
- Membuat model baru.
18. php artisan make:migration [nama]
- Membuat file migrasi baru.
19. php artisan make:seeder [nama]
- Membuat file seeder baru.
20. php artisan make:factory [nama]
- Membuat file factory baru.
21. php artisan make:middleware [nama]
- Membuat middleware baru.
22. php artisan make:request [nama]
- Membuat form request baru.
23. php artisan make:policy [nama]
- Membuat policy baru.
24. php artisan make:command [nama]
- Membuat perintah Artisan baru.
25. php artisan make:event [nama]
- Membuat event baru.
26. php artisan make:listener [nama]
- Membuat listener baru.
27. php artisan make:job [nama]
- Membuat job baru.
28. php artisan make:mail [nama]
- Membuat mail baru.
29. php artisan make:notification [nama]
- Membuat notifikasi baru.
Pembersihan dan Optimasi
30. php artisan optimize
- Mengoptimalkan kinerja aplikasi.
31. php artisan optimize:clear
- Menghapus semua cache yang dioptimalkan.
Pengaturan Storage
32. php artisan storage:link
- Membuat symbolic link dari public/storage ke storage/app/public.
Tinker
33. php artisan tinker
- Memasuki REPL (Read-Eval-Print Loop) untuk berinteraksi dengan aplikasi Laravel.
Queue
34. php artisan queue:work
- Memproses job antrian.
35. php artisan queue:listen
- Mendengarkan dan memproses job antrian secara berkelanjutan.
36. php artisan queue:restart
- Memulai ulang worker antrian.
37. php artisan queue:failed
- Menampilkan daftar job yang gagal.
38. php artisan queue:retry [id]
- Mencoba kembali job yang gagal.
39. php artisan queue:flush
- Menghapus semua job yang gagal.
Miscellaneous
40. php artisan serve
- Menjalankan server pengembangan pada localhost:8000.
41. php artisan env
- Menampilkan environment aplikasi saat ini.
42. php artisan key:generate
- Menghasilkan kunci enkripsi aplikasi baru.
Debugging dan Informasi
43. php artisan route:list
- Menampilkan daftar semua rute yang terdaftar.
44. php artisan config:cache
- Menggabungkan semua file konfigurasi menjadi satu cache untuk meningkatkan kinerja.
45. php artisan config:clear
- Menghapus cache konfigurasi.
46. php artisan view:cache
- Mengkompilasi semua Blade view menjadi satu cache untuk meningkatkan kinerja.
47. php artisan view:clear
- Menghapus cache Blade view.
Event dan Broadcasting
48. php artisan event:generate
- Membuat class event dan listener dari konfigurasi event yang ada.
49. php artisan event:list
- Menampilkan daftar event dan listener yang terdaftar.
Pembuatan Test
50. php artisan make:test [nama]
- Membuat file unit test atau feature test baru.
Notification
51. php artisan make:notification [nama]
- Membuat file notifikasi baru.
Log
52. php artisan logs:clear
- Menghapus semua log aplikasi.
Ini adalah beberapa perintah yang paling umum digunakan dalam aplikasi Laravel. Untuk daftar lengkap dan rinci, Anda bisa menggunakan php artisan list di terminal Anda.
Download PDF version: Click Free Rp 0
No comments:
Post a Comment