initial commit; version 22.5.12042
This commit is contained in:
37
update/355.php
Normal file
37
update/355.php
Normal file
@ -0,0 +1,37 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* Observium
|
||||
*
|
||||
* This file is part of Observium.
|
||||
*
|
||||
* @package observium
|
||||
* @subpackage syslog
|
||||
* @author Adam Armstrong <adama@observium.org>
|
||||
* @copyright (C) 2006-2013 Adam Armstrong, (C) 2013-2019 Observium Limited
|
||||
*
|
||||
*/
|
||||
|
||||
// Add device_id to entity_attribs
|
||||
|
||||
foreach(dbFetchRows("SELECT * FROM `entity_attribs`") AS $attrib)
|
||||
{
|
||||
|
||||
unset($device_id);
|
||||
|
||||
$entity = get_entity_by_id_cache($attrib['entity_type'], $attrib['entity_id']);
|
||||
if(isset($entity['device_id']))
|
||||
{
|
||||
$device_id = $entity['device_id'];
|
||||
}
|
||||
|
||||
if(is_numeric($device_id))
|
||||
{
|
||||
dbUpdate(array('device_id' => $device_id), 'entity_attribs', 'attrib_id = ?', array($attrib['attrib_id']));
|
||||
} else {
|
||||
dbDelete('entity_attribs', 'attrib_id = ?', array($attrib['attrib_id']));
|
||||
}
|
||||
}
|
||||
|
||||
// EOF
|
||||
|
||||
Reference in New Issue
Block a user