@@ -63,6 +63,6 @@ class Requirement extends Model
public function group(): \Illuminate\Database\Eloquent\Relations\BelongsTo
{
- return $this->belongsTo(RequirementGroup::class, "requirement_group_id");
+ return $this->belongsTo(RequirementGroup::class, "requirement_group_id")->withTrashed();
}
@@ -8,7 +8,7 @@ use Illuminate\Database\Eloquent\Model;
class RequirementGroup extends Model
- use HasFactory,Filterable;
+ use HasFactory,Filterable,SoftDeletes;
protected $fillable = [
'name', 'abbr_name', 'asset_id','parent_id','company_id'
@@ -13,7 +13,7 @@ return new class extends Migration
Schema::table('assets', function (Blueprint $table) {
//
- $table->softDeletes();;
+ $table->softDeletes();
});
@@ -0,0 +1,30 @@
+<?php
+
+use Illuminate\Database\Migrations\Migration;
+use Illuminate\Database\Schema\Blueprint;
+use Illuminate\Support\Facades\Schema;
+return new class extends Migration
+{
+ /**
+ * Run the migrations.
+ */
+ public function up(): void
+ {
+ Schema::table('requirement_groups', function (Blueprint $table) {
+ //
+ });
+ }
+ * Reverse the migrations.
+ public function down(): void
+ $table->dropColumn('deleted_at');
+};