mirror of
https://github.com/Icinga/icingadb-web.git
synced 2026-05-28 04:36:06 -04:00
Model: Define missing customvar foreign key in junction models
This commit is contained in:
parent
9192ae57f2
commit
9795efe71a
9 changed files with 18 additions and 9 deletions
|
|
@ -35,6 +35,7 @@ class CheckcommandCustomvar extends Model
|
|||
->setCandidateKey('command_id');
|
||||
$relations->belongsTo('customvar', Customvar::class);
|
||||
$relations->belongsTo('customvar_flat', CustomvarFlat::class)
|
||||
->setCandidateKey('customvar_id');
|
||||
->setCandidateKey('customvar_id')
|
||||
->setForeignKey('customvar_id');
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -35,6 +35,7 @@ class EventcommandCustomvar extends Model
|
|||
->setCandidateKey('command_id');
|
||||
$relations->belongsTo('customvar', Customvar::class);
|
||||
$relations->belongsTo('customvar_flat', CustomvarFlat::class)
|
||||
->setCandidateKey('customvar_id');
|
||||
->setCandidateKey('customvar_id')
|
||||
->setForeignKey('customvar_id');
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -34,6 +34,7 @@ class HostgroupCustomvar extends Model
|
|||
$relations->belongsTo('hostgroup', Hostgroup::class);
|
||||
$relations->belongsTo('customvar', Customvar::class);
|
||||
$relations->belongsTo('customvar_flat', CustomvarFlat::class)
|
||||
->setCandidateKey('customvar_id');
|
||||
->setCandidateKey('customvar_id')
|
||||
->setForeignKey('customvar_id');
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -34,6 +34,7 @@ class NotificationCustomvar extends Model
|
|||
$relations->belongsTo('notification', Notification::class);
|
||||
$relations->belongsTo('customvar', Customvar::class);
|
||||
$relations->belongsTo('customvar_flat', CustomvarFlat::class)
|
||||
->setCandidateKey('customvar_id');
|
||||
->setCandidateKey('customvar_id')
|
||||
->setForeignKey('customvar_id');
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -35,6 +35,7 @@ class NotificationcommandCustomvar extends Model
|
|||
->setCandidateKey('command_id');
|
||||
$relations->belongsTo('customvar', Customvar::class);
|
||||
$relations->belongsTo('customvar_flat', CustomvarFlat::class)
|
||||
->setCandidateKey('customvar_id');
|
||||
->setCandidateKey('customvar_id')
|
||||
->setForeignKey('customvar_id');
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -34,6 +34,7 @@ class ServicegroupCustomvar extends Model
|
|||
$relations->belongsTo('servicegroup', Servicegroup::class);
|
||||
$relations->belongsTo('customvar', Customvar::class);
|
||||
$relations->belongsTo('customvar_flat', CustomvarFlat::class)
|
||||
->setCandidateKey('customvar_id');
|
||||
->setCandidateKey('customvar_id')
|
||||
->setForeignKey('customvar_id');
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -34,6 +34,7 @@ class TimeperiodCustomvar extends Model
|
|||
$relations->belongsTo('timeperiod', Timeperiod::class);
|
||||
$relations->belongsTo('customvar', Customvar::class);
|
||||
$relations->belongsTo('customvar_flat', CustomvarFlat::class)
|
||||
->setCandidateKey('customvar_id');
|
||||
->setCandidateKey('customvar_id')
|
||||
->setForeignKey('customvar_id');
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -34,6 +34,7 @@ class UserCustomvar extends Model
|
|||
$relations->belongsTo('user', User::class);
|
||||
$relations->belongsTo('customvar', Customvar::class);
|
||||
$relations->belongsTo('customvar_flat', CustomvarFlat::class)
|
||||
->setCandidateKey('customvar_id');
|
||||
->setCandidateKey('customvar_id')
|
||||
->setForeignKey('customvar_id');
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -34,6 +34,7 @@ class UsergroupCustomvar extends Model
|
|||
$relations->belongsTo('usergroup', Usergroup::class);
|
||||
$relations->belongsTo('customvar', Customvar::class);
|
||||
$relations->belongsTo('customvar_flat', CustomvarFlat::class)
|
||||
->setCandidateKey('customvar_id');
|
||||
->setCandidateKey('customvar_id')
|
||||
->setForeignKey('customvar_id');
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue