Showing the changes to Source/Libraries/GSF.TimeSeries/Data/MySQL/GSFSchema.sql (1 of 5 files). Show all
Unified · Split
| @@ -1485,6 +1485,11 @@ CREATE TRIGGER Measurement_UpdateTracker AFTER UPDATE ON Measurement FOR EACH RO · 1484 unmodified lines | ||
| 1485 | 1485 | BEGIN |
| 1486 | 1486 | INSERT INTO TrackedChange(TableName, PrimaryKeyColumn, PrimaryKeyValue) VALUES('Measurement', 'PointID', NEW.PointID); |
| 1487 | 1487 | INSERT INTO TrackedChange(TableName, PrimaryKeyColumn, PrimaryKeyValue) VALUES('ActiveMeasurement', 'SignalID', NEW.SignalID); |
| 1488 | + | |
| 1489 | + CASE WHEN OLD.SignalID <> NEW.SignalID | |
| 1490 | + THEN | |
| 1491 | + INSERT INTO TrackedChange(TableName, PrimaryKeyColumn, PrimaryKeyValue) VALUES('ActiveMeasurement', 'SignalID', OLD.SignalID); | |
| 1492 | + END; | |
| 1488 | 1493 | END$$ |
| 1489 | 1494 | DELIMITER ; |
| 1490 | 1495 | |