db: Add dependency relations to Host model

This commit is contained in:
Johannes Meyer 2024-09-02 15:30:39 +02:00
parent 09fc7da265
commit d282272fed

View file

@ -181,6 +181,8 @@ class Host extends Model
]));
$behaviors->add(new ReRoute([
'child' => 'dependency_node.child',
'parent' => 'dependency_node.parent',
'servicegroup' => 'service.servicegroup',
'user' => 'notification.user',
'usergroup' => 'notification.usergroup'
@ -235,6 +237,8 @@ class Host extends Model
public function createRelations(Relations $relations)
{
$relations->belongsTo('dependency_node', DependencyNode::class)
->setJoinType('LEFT');
$relations->belongsTo('environment', Environment::class);
$relations->belongsTo('eventcommand', Eventcommand::class);
$relations->belongsTo('checkcommand', Checkcommand::class);