PHP Artisan Nedir? ve PHP Artisan Komutları Nelerdir?

Discussion in 'Programming - Yazılım' started by Apex, Jun 12, 2019.

  1. Apex

    Apex 666

    Mesajlar:
    435
    Likes Received:
    1,103
    PHP Artisan Nedir?

    PHP Artisan gelişim sırasında konsol aracılığıyla geliştiricilerin yapabileceği bir çok şeyi düşünerek yapan komut satırı arayüzüne (CLI) PHP Artisan denir.

    PHP Artisan Komutları Nelerdir?


    Laravel'de bütün artisan komutlarını görebilmek için; php artisan yazmanız yeterlidir.

    [​IMG]

    [​IMG]

    Hayatını kolaylaştıracak PHP Artisan komutları

    • php artisan make:controller controller_adi =Yeni Controller Oluşturur
    • php artisan make:controller controller_adi –resource =Resource parametresiyle index,update,delete gibi methodları hazır şekilde oluşturur.
    • php artisan route:list = Tüm Yapılan Route İşlemlerini Ayrıntılı Şekilde Listeler.
    • php artisan make:migration migrate_adi = Migrate için dosya oluşturur.
    • php artisan make:migration migrate_adi –create=tablo_adi = Migrate için up ve down methodları hazır şekilde oluşturur.
    • php artisan make:migration migrate_adi –table=tablo_adi = Migrate edilmiş bir tabloya ek tablo eklemeye hazır şekilde oluşturur.
    • php artisan migrate = Migrate edilmemiş dosyaları migrate eder.
    • php artisan migrate:reset = Tüm migrate işlemleri iptal eder.
    • php artisan migrate:rollback = En Son yapılan migrate işlemini iptal eder.
    • php artisan migrate:refresh = Tüm tabloları silip yeniden migrate eder.
    • php artisan make:model model_adi = Yeni model oluşturur.
    • php artisan make:model model_adi -m = Yeni modeli migrate hazır şekilde oluşturur.
    • php artisan make:request LaravelRequest = Request işlemleri için hazır dosya oluşturur.
    • php artisan make:auth = Laravel’in sunduğu hazır auth işlemlerini yapar.
    • php artisan cache:clear = Laravel cache’ni siler.
    • php artisan session:table = Session’ları veri tabanında tutmak istenildiğinde hazır session migrate oluşturur.
    • php artisan make:seeder UsersTableSeeder = Yeni Bir Seeder Oluşturur.
    • php artisan db:seed = Seedleri Çalıştırır.
    • php artisan db:seed –class=UsersTableSeeder = Veya sadece ilgili seed’i çalıştır.
    • php artisan migrate:refresh –seed = Migrationlar Seed ile yeniden silip çalıştırır.
    Bazı komutlarda tepki alınamaması durumunda
    • composer dump-autoload
    Kullanabiliriz.

    Yararlanılan bazı kaynaklar : Linkleri görebilmek için login-giriş yapman gerekiyor veya konuya like atman lazım

    Gelecek Konu =>
    Laravel'de Model, View ve Controller yapıları
     
    Âlfonse and Anarchosa like this.
  2. Âlfonse

    Âlfonse Developer

    Mesajlar:
    454
    Likes Received:
    444
    Eyvallah kardeşim eline sağlık
     
    Apex likes this.
  3. Konu Sahibi
    Konu Sahibi
    Apex

    Apex 666

    Mesajlar:
    435
    Likes Received:
    1,103
    Teşekkürler kardeşim
     
    Âlfonse likes this.
Loading...

Bu sayfayı Paylaş