Temel Artisan Komutları

09/07/2019 0 Yazar: RAGNAROK

Mevcut artisan komutlarını görmek için aşağıdaki komutu kullanabilirsiniz.

php artisan list
  • php artisan make:controller MyController: Yeni controller oluşturmaya yarar. Eğer komut sonuna –rparametresi eklenirse hazır metotlar (index, create, store, show, edit, update, destroy) içeren bir controller oluşturulur.
  • php artisan make:model MyModel: Yeni model oluşturmaya yarar. Eğer komut sonuna –mparametresi eklenirse ilgili migration dosyası da oluşturulur.
  • php artisan make:migration create_my_model_table: Migrate dosyası oluşturmaya yarar. Tablo adı otomatik olarak migration isminin sonuna çoğul eki eklenerek oluşturulur. Örn: my_models
  • php artisan make:seeder MyTableSeeder: Tablo içeriğimizi doldurabilmemiz için seeder oluşturmaya yarar.
  • php artisan migrate: Veritabanına eklenmemiş tablolarımızı eklememize olanak sağlar.
  • php artisan migrate:rollback: En son yapılmış olan migration işlemini geri almamızı sağlar.
  • php artisan migrate:refresh: Tüm tabloları silip yeniden veritabanına eder.
  • php artisan migrate:reset: Yapılmış olan bütüm migration işlemlerini geri almamızı sağlar.
  • php artisan db:seed: Seeder dosyalarımızı çalıştırmaya yarar. Eğer komut sonuna –class parametresi ile spesifik bir sınıf ismi çağırılırsa sadece o sınıf çalıştırılır. Örn: -class=MyTableSeeder
  • php artisan make:auth: Laravel ile birlikte öntanımlı gelen yetkilendirme için gerekli olan işlemleri oluşturur.
  • php artisan route:list: Yapılan tüm yönlendirme işlemlerini ayrıntılı şekilde listeler.
  • php artisan cache:clear: Önbellekte depolanan verileri temizler.