Adding DB::prohibitDestructiveCommands(app()->isProduction()) inside AppServiceProvider takes one line of code and blocks migrate:fresh, migrate:reset, and db:wipe from ever running on a live server when you have multiple SSH tabs open.
commit b5946c3