Dưới đây là những command line bạn sẽ được gặp nhiều nhất khi làm việc với Laravel
Kiểm tra phiên bản laravel đang sử dụng:
1 | php artisan --version |
Câu lệnh xóa cache toàn dự án:
1 | php artisan config:cache |
1 | php artisan config:clear |
1 | php artisan cache:table |
Câu lệnh xóa cache của route:
1 | php artisan route:clear |
1 | php artisan route:cache |
Câu lệnh tải Laravel thông qua Composer :
1 | composer create-project laravel/laravel example-app |
Câu lệnh chạy server ảo trong Laravel :
1 | php artisan serve |
Câu lệnh giúp bạn xem được toàn bộ routes đang có trong laravel:
1 | php artisan route:list hoặc php artisan r:l |
Câu lệnh tạo controller trong Laravel :
1 | php artisan make:controller UserController |
Câu lệnh tạo controller với 7 functions CRUD trong Laravel :
1 | php artisan make:controller UserController --resource |
Câu lệnh tạo Migration trong Laravel:
1 | php artisan make:migration create_users_table |
Câu lệnh chạy Migration:
1 | php artisan migrate |
Câu lệnh quay trở lại dựa trên dữ liệu đã ghi vào migrations table và chạy lại migration:
1 | php artisan migrate:refresh |
Câu lệnh xóa hết các bảng, không quan tâm về rollback và chạy lại migration:
1 | php artisan migrate:fresh |
Câu lệnh tạo file Seeder trong Laravel:
1 | php artisan make:seeder UsersTableSeeder |
Câu lệnh chạy file Seeder cụ thể với tên class trong Laravel:
1 | php artisan db:seed --class=UsersTableSeeder |
Câu lệnh chạy file DatabaseSeeder, có thể gọi tới nhiều file với class seeder cụ thể:
1 | php artisan db:seed |
Câu lệnh tạo Model Factory cho bảng users:
1 | php artisan make:factory UserFactory |
Câu lệnh để xóa tất cả các bảng dữ liệu và chạy lại migration sau đó chạy file DatabaseSeeder, có thể gọi tới nhiều class seeder:
1 | php artisan migrate:fresh --seed |
Câu lệnh tạo Model trong Laravel :
1 | php artisan make:model User |
Câu lệnh kết hợp tạo Model và Controller trong Laravel :
1 | php artisan make:model User -c |
Câu lệnh kết hợp tạo Model, Controller và Migration trong Laravel:
1 | php artisan make:model Category -mc |
Câu lệnh kết hợp tạo Model, Controller + 7 functions CRUD và Migration trong Laravel:
1 | php artisan make:model User -mcr |
Câu lệnh để tạo một file test:
1 | php artisan make:test UserTest |
Còn rất nhiều câu lệnh khác nữa, trong dự án thường xuyên sử dụng các câu lệnh trên, mình lưu lại để sử dụng.