From 94a4d3994f1128eb95e14e482b9dc3f3423c3e46 Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Tue, 13 Jul 2021 18:25:09 +0200 Subject: [PATCH] app/Models/User.php: Add soft deletes. --- app/Models/User.php | 3 ++- ...3_181438_add_softdelete_to_users_table.php | 22 +++++++++++++++++++ 2 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 database/migrations/2021_07_13_181438_add_softdelete_to_users_table.php diff --git a/app/Models/User.php b/app/Models/User.php index f47c02a..13d9221 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -4,12 +4,13 @@ namespace App\Models; use Illuminate\Contracts\Auth\MustVerifyEmail; use Illuminate\Database\Eloquent\Factories\HasFactory; +use Illuminate\Database\Eloquent\SoftDeletes; use Illuminate\Foundation\Auth\User as Authenticatable; use Illuminate\Notifications\Notifiable; class User extends Authenticatable { - use HasFactory, Notifiable; + use HasFactory, Notifiable, SoftDeletes; /** * The attributes that are mass assignable. diff --git a/database/migrations/2021_07_13_181438_add_softdelete_to_users_table.php b/database/migrations/2021_07_13_181438_add_softdelete_to_users_table.php new file mode 100644 index 0000000..58e8914 --- /dev/null +++ b/database/migrations/2021_07_13_181438_add_softdelete_to_users_table.php @@ -0,0 +1,22 @@ +dropUnique(['username']); + $table->dropUnique(['discord_id']); + $table->softDeletes(); + }); + } +}