Add VaultNode model, migration and relationships

This commit is contained in:
Bruno
2024-10-03 14:08:45 +01:00
parent aec1c7751a
commit 6b319552fc
3 changed files with 111 additions and 0 deletions
+9
View File
@@ -5,6 +5,7 @@ namespace App\Models;
use App\Models\User;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use Illuminate\Database\Eloquent\Relations\HasMany;
use Illuminate\Database\Eloquent\Relations\BelongsTo;
use Illuminate\Database\Eloquent\Factories\HasFactory;
@@ -29,4 +30,12 @@ class Vault extends Model
{
return $this->belongsTo(User::class, 'created_by');
}
/**
* Get the nodes for the vault.
*/
public function nodes(): HasMany
{
return $this->hasMany(VaultNode::class);
}
}