Lebih
Laravel 5.4 membuat model, controller dan migrasi dalam satu tukang perintah
Aku bisa membuat model dan sumber daya controller (binded model) dengan perintah berikut
php artisan make:controller TodoController --resource --model=Todo
Saya ingin juga membuat migrasi dengan perintah di atas, apakah mungkin?
127
11
Anda dapat melakukannya jika anda mulai dari model
jika anda menjalankan
php artisan membuat:model --help
anda bisa melihat semua pilihan yang tersediaUpdate
Seperti yang disebutkan di komentar oleh @arun dalam versi yang lebih baru dari laravel > 5.6 adalah mungkin untuk menjalankan perintah berikut:
Anda dapat membuat model + migrasi + kontrol, semua dalam satu baris, gunakan perintah ini:
Versi pendek:
php artisan membuat:model -mc tes
Output :-
Jika anda perlu untuk melakukan semua CRUD operasi kontrol kemudian gunakan perintah ini:
Versi pendek:
php artisan membuat:model -mc tes --sumber daya
Anda dapat melakukannya dengan perintah berikut:
Hasilnya adalah
Hanya menggunakan -crm bukan -mcr
Kita dapat menggunakan
php artisan membuat:model Todo -a
untuk membuat model, migrasi, sumber daya controller dan pabrikLaravel 5.4 dapat Anda gunakan
Ini akan membuat
Dan Mendapat Jawaban
Model yang dibuat berhasil.
Dibuat Migrasi: 2018_04_30_055346_create_tests_table
Controller berhasil dibuat.
Untuk membuat mode, pengendali dengan sumber daya, Anda dapat mengetik CMD sebagai berikut :
atau anda dapat memeriksa dengan mengetik
di mana anda bisa mendapatkan semua ide-ide
Anda dapat menggunakan -m -c -r untuk membuat migrasi, model dan controller.
Untuk membuat semua 3: Model, Controller & Migrasi Skema tabel
menulis di konsol anda:
php artisan membuat:model NameOfYourModel -mcr
Anda don't perlu menambahkan --sumber daya bendera hanya ketik berikut dan laravel akan membuat seluruh sumber daya yang diinginkan
Bagaimana aku melakukan itu sampai sekarang:
Ternyata, ada cara yang lebih cepat: