Matawebsite Promo Lebaran 2022

Perintah CLI Artisan Laravel Yang Wajib DIketahui

date 29 Jul 2021
date Sulfikardi
date 4366
date Web Programming
Perintah CLI Artisan Laravel Yang Wajib DIketahui

Artisan CLI merupakan Salah satu fitur yang dapat  mempermudah kita dalam  pembuatan project  di laravel, Fitur Artisan atau sering disebut juga PHP artisan dapat mengefisiensikan pekerjaan kita. Artisan adalah baris perintah yang ada di laravel untuk menjalankan sebuah perintah tertentu yang diakses melalui CMD (command prompt) atau terminal.

Dengan menggunakan perintah artisan dapat mempermudah kita dalam membuat resource di laravel seperti controller, model, migration dll. Cukup dengan mengetikan perintah artisan yang kita inginkan maka secara otomatis artisan akan membuat resource tesebut. 

Untuk melihat perintah artisan yang dapat digunakan kita dapat mengetikkan perintah berikut di terminal atau command line.

php artisan list

 Maka akan muncul opsi perintah artisan yang dapat kita gunakan.

Sebagain contoh, misal kita akan membuat controller, kita dapat menggunakan perintah berikut.

php artisan make:controller <nama_controller>

Kita dapat menambahkan --help untuk melihat opsi yang disediakan dalam membuat controller

 php artisan make:controlle --help

 

Options:
  -m, --model[=MODEL]    Generate a resource controller for the given model.
  -r, --resource         Generate a resource controller class.
  -i, --invokable        Generate a single method, invokable controller class.
  -p, --parent[=PARENT]  Generate a nested resource controller class.
      --api              Exclude the create and edit methods from the controller.
  -h, --help             Display this help message
  -q, --quiet            Do not output any message
  -V, --version          Display this application version
      --ansi             Force ANSI output
      --no-ansi          Disable ANSI output
  -n, --no-interaction   Do not ask any interactive question
      --env[=ENV]        The environment the command should run under
  -v|vv|vvv, --verbose   Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug 

 

Membuat Migration Database 

Dengan menggunakan laravel bisa dengan mudah membuat tabel-tabel hanya menggunakan Commad Line. beberapa perintah yang sering saya gunakan yaitu:

php artisan make:migration create_projects_table

Perintah diatas akan membuatkan kita file migration pada folder database -> migration. 

php artisan migrate

pada perintah migrate, tabel yang sudah kita buat sebelumnya akan di-migrate ke dalam database.

 php artisan migrate:rollback

Perintah ini akan mengembalikan migration yang sudah kita migrate ke database, 

php artisan key:generate

perintah untuk men-generate random string yang digunakan sebagai key yang diperlukan untuk semua proses enkripsi dan dekripsi pada aplikasi kita. Seperti proses session, CSRF token, sign url, dan masih banyak lagi. 

php artisan serve

Perintah ini digunakan untuk menjalankan development server di komputer kita, agar aplikasi laravel dapat diakses melalui browser.

Itu adalah beberapa perintah Artisan CLI yang sering digunakan dan akan sangat membantu kita dalam penggunaan framework Laravel. Dan masih ada banyak fitur-fitur artisan lainnya  yang bisa di eksplore sendiri.
 

Matawebsite Promo
sul.png

Sulfikardi

Web Design & Web Programming

Halo, saya seorang Web Developer yang terbiasa mengembangkan website menggunakan HTML, CSS, Javascript, PHP, MYSQL, dan Laravel. Disini saya akan membagikan pengalaman saya dalam membangun dan mengembangan website yang responsif dan dinamis

Artikel Populer

Halo, ada yang bisa kami bantu?
Daftar Sekarang