Delete migration In Laravel
- Manually delete the migration file under
app/database/migrations/my_migration_file_name.php - Reset the composer autoload files:
composer dump-autoload
If you did run the migration (php artisan migrate), you may do this:
a) Run migrate:rollback – it is the right way to undo the last migration
b) If migrate:rollback does not work, do it manually:
- Manually delete the migration file under
app/database/migrations/my_migration_file_name.php - Reset the composer autoload files:
composer dump-autoload - Modify your database: Remove the last entry from the migrations table
