Kali ini Mahir ingin sharing command apa saja yang sering Mahir pakai saat membuat aplikasi menggunakan laravel. Sebelumnya disclaimer dulu, ini hanya berdasarkan pengalaman dari Mahir sendiri. Command tersebut adalah:
1. composer create-project laravel/laravel:8.x mahirapps
jadi command ini dipergunakan saat ingin mendonload atau menginstall framework laravelnya dengan menggunakan composer. Sesuai dengan versi yang kalian inginkan contoh diatas menggunakan laravel versi 8. dan huruf x agar yang dipergunakan version yang paling terupdate dari laravel 8. Lalu mahirapps merupakan nama dari aplikasinya dan juga sebagai nama folder dari tempat menyimpan frameworknya.
2. php artisan make:controller FleetController --model=Fleet --resource
Command ini dipergunakan untuk membuat controller bertipe resource yang berarti didalam controllernya sudah dibuatkan function untuk function CRUD (Create, Read, Update, Delete). Ini Mahir gunakan untuk mempercepat pembuatan function yang ada CRUD-nya. Dan juga dengan command ini akan dibuatkan juga Model yang dibutuhkan
3. php artisan make:migration create_fleets_table
Nah yang ketiga adalah command line untuk membuat structure table yang akan menjadi sumber data dari model dari aplikasi kita. Umumnya nama table berbentuk plural atau jamak.
4. php artisan migrate:fresh
Setelah dibuatkan structure tablenya makan command keempat ini perlu kita jalankan agar dibuatkan table berdasarkan commad dari command line no 3 tadi.
5. php artisan serve
Nah command line ke 5 ini jika untuk menjalankan serve local jika masih dalam phase development. Jangan lupa karena Laravel berbasis MVC jangan lupa membuat bagian dari viewnya agar data dapat ditampilkan lalu jalankan php artisan serve melalui composer.
Demikian sharing Mahir kali ini.
1. composer create-project laravel/laravel:8.x mahirapps
jadi command ini dipergunakan saat ingin mendonload atau menginstall framework laravelnya dengan menggunakan composer. Sesuai dengan versi yang kalian inginkan contoh diatas menggunakan laravel versi 8. dan huruf x agar yang dipergunakan version yang paling terupdate dari laravel 8. Lalu mahirapps merupakan nama dari aplikasinya dan juga sebagai nama folder dari tempat menyimpan frameworknya.
2. php artisan make:controller FleetController --model=Fleet --resource
Command ini dipergunakan untuk membuat controller bertipe resource yang berarti didalam controllernya sudah dibuatkan function untuk function CRUD (Create, Read, Update, Delete). Ini Mahir gunakan untuk mempercepat pembuatan function yang ada CRUD-nya. Dan juga dengan command ini akan dibuatkan juga Model yang dibutuhkan
3. php artisan make:migration create_fleets_table
Nah yang ketiga adalah command line untuk membuat structure table yang akan menjadi sumber data dari model dari aplikasi kita. Umumnya nama table berbentuk plural atau jamak.
4. php artisan migrate:fresh
Setelah dibuatkan structure tablenya makan command keempat ini perlu kita jalankan agar dibuatkan table berdasarkan commad dari command line no 3 tadi.
5. php artisan serve
Nah command line ke 5 ini jika untuk menjalankan serve local jika masih dalam phase development. Jangan lupa karena Laravel berbasis MVC jangan lupa membuat bagian dari viewnya agar data dapat ditampilkan lalu jalankan php artisan serve melalui composer.
Demikian sharing Mahir kali ini.