Fixed SQLSTATE[23000]: Integrity constraint violation: 19 CHECK constraint failed when deleting user
This commit is contained in:
parent
5f58a1f4ad
commit
ceb65f6d17
|
@ -5,6 +5,7 @@ namespace App\Http\Controllers;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
use Illuminate\Support\Facades\Hash;
|
use Illuminate\Support\Facades\Hash;
|
||||||
use Illuminate\Auth\Events\Registered;
|
use Illuminate\Auth\Events\Registered;
|
||||||
|
use Illuminate\Support\Facades\Schema;
|
||||||
|
|
||||||
use Auth;
|
use Auth;
|
||||||
use Exception;
|
use Exception;
|
||||||
|
@ -134,8 +135,11 @@ class AdminController extends Controller
|
||||||
{
|
{
|
||||||
$id = $request->id;
|
$id = $request->id;
|
||||||
|
|
||||||
$user = User::find($id);
|
$user = User::find($id);
|
||||||
|
|
||||||
|
Schema::disableForeignKeyConstraints();
|
||||||
$user->forceDelete();
|
$user->forceDelete();
|
||||||
|
Schema::enableForeignKeyConstraints();
|
||||||
|
|
||||||
return redirect('panel/users/all');
|
return redirect('panel/users/all');
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue