Study
Laravel

Artisan CLI & Tinker

Penjelasan

Artisan adalah command-line interface bawaan Laravel untuk berbagai tugas: bikin file boilerplate (make:controller, make:model, make:migration), jalankan migration, sampai buka Tinker — REPL interaktif untuk eksperimen kode Laravel/Eloquent langsung dari terminal tanpa perlu bikin route/view dulu.

Contoh Konsep

1. Lihat semua perintah artisan yang tersedia: php artisan list
2. Bikin model sekaligus migration & controller sekaligus: php artisan make:model Produk -mc
3. Jalankan migration: php artisan migrate
4. Buka Tinker: php artisan tinker
5. Di dalam Tinker, coba eksperimen langsung: Produk::count(), Produk::first(), Produk::create(['nama' => 'Tes'])

Praktikum

Buka php artisan tinker, lalu jalankan Artikel::count() untuk menghitung jumlah artikel, dan Artikel::latest()->first() untuk mengambil artikel paling baru. Tuliskan kedua perintah itu di sini sebagai catatan.

Editor Latihan

Ketik/edit bebas di sini untuk latihan — kode ini tidak dijalankan.

Tips

Flag -mc di php artisan make:model Produk -mc adalah singkatan yang menghemat waktu — otomatis membuat migration (-m) DAN controller (-c) sekaligus bareng model-nya, daripada menjalankan tiga perintah artisan terpisah.