diff --git a/app/Form/Models/Participant.php b/app/Form/Models/Participant.php index 370ae20c..5dead4bd 100644 --- a/app/Form/Models/Participant.php +++ b/app/Form/Models/Participant.php @@ -14,6 +14,7 @@ use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Relations\BelongsTo; use Illuminate\Database\Eloquent\Relations\HasMany; +use Illuminate\Database\Eloquent\SoftDeletes; use Illuminate\Support\Collection; use Illuminate\Support\Facades\Mail; use Laravel\Scout\Searchable; @@ -25,6 +26,7 @@ class Participant extends Model implements Preventable /** @use HasFactory */ use HasFactory; use Searchable; + use SoftDeletes; public $guarded = []; diff --git a/database/migrations/2025_11_11_221048_create_forms_deleted_at_column.php b/database/migrations/2025_11_11_221048_create_forms_deleted_at_column.php new file mode 100644 index 00000000..c62f2ca4 --- /dev/null +++ b/database/migrations/2025_11_11_221048_create_forms_deleted_at_column.php @@ -0,0 +1,28 @@ +softDeletes(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::table('forms', function (Blueprint $table) { + $table->dropColumn('deleted_at'); + }); + } +};