laravel useful cli commands

Useful Laravel CLI commands

1. Clear Application Cache

php artisan cache:clear

2. Clear route cache

php artisan route:clear

3. Clear config cache

php artisan config:clear

4. Clear compiled view files

php artisan view:clear

5. Generate key on .env

php artisan key:generate 

6. Dump composer autoload

composer dump-autoload

7. Add laravel/ui package

composer require laravel/ui

8. Add ui scaffolding

php artisan ui vue
php artisan ui react 

9. Add auth

php artisan ui:auth

php artisan ui vue --auth
php artisan ui react --auth

php artisan ui:auth --views (views only)

10. Laravel Preset

https://github.com/laravel-frontend-presets

11. Check laravel version

php artisan --version

12. Update laravel/framework

composer update

13. Fixing Symlink Forbidden 403 Error in siteground

rm uploads
ln -s ../storage/app/public/uploads uploads

14. Create a mail class and its markdown file

php artisan make:mail SendMail --markdown=emails.send-mail

15. Add a new column in the database

php artisan make:migration add_paid_to_users_table --table=users
public function up()
{
    Schema::table('users', function($table) {
        $table->integer('paid');
    });
}
public function down()
{
    Schema::table('users', function($table) {
        $table->dropColumn('paid');
    });
}
php artisan migrate