A good way to delete an existing table is to use the drop or dropIfExists methods:
Schema::drop('users'); Schema::dropIfExists('users');
You can also roll back if you want to delete your last migration table
php artisan migration:rollback
The migrate: reset command will roll back all the migrations of your application:
php artisan migrate:reset
The migrate: fresh command will remove all tables from the database, and then execute the migrate command:
php artisan migrate:fresh php artisan migrate:fresh --seed
source share