Changeset 862 for trunk/Application/UpdateTrace.php
- Timestamp:
 - Oct 4, 2019, 9:37:59 AM (6 years ago)
 - File:
 - 
      
- 1 edited
 
- 
          
  trunk/Application/UpdateTrace.php (modified) (2 diffs)
 
 
Legend:
- Unmodified
 - Added
 - Removed
 
- 
      
trunk/Application/UpdateTrace.php
r855 r862 2056 2056 $Manager->Execute('ALTER TABLE `NetworkDeviceLog` 2057 2057 ADD CONSTRAINT `NetworkDeviceLog_ibfk_1` FOREIGN KEY (`Device`) REFERENCES `NetworkDevice` (`Id`);'); 2058 } 2059 2060 function UpdateTo862($Manager) 2061 { 2062 $Manager->Execute('ALTER TABLE `NetworkInterfaceUpDown` ADD `Previous` INT NULL AFTER `Duration`'); 2063 $Manager->Execute('ALTER TABLE `NetworkInterfaceUpDown` ADD INDEX ( `Previous` )'); 2064 $Manager->Execute('UPDATE `NetworkInterfaceUpDown` AS T1, `NetworkInterfaceUpDown` AS T2 SET T1.Previous = T2.Id WHERE (T1.Previous IS NULL) AND (T2.Interface=T1.Interface) AND (T1.Time = DATE_ADD(T2.Time, INTERVAL T2.Duration SECOND))'); 2058 2065 } 2059 2066 … … 2154 2161 838 => array('Revision' => 844, 'Function' => 'UpdateTo844'), 2155 2162 844 => array('Revision' => 855, 'Function' => 'UpdateTo855'), 2163 855 => array('Revision' => 862, 'Function' => 'UpdateTo862'), 2156 2164 )); 2157 2165 }  
  Note:
 See   TracChangeset
 for help on using the changeset viewer.
  