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 | BEGIN | 1485 | BEGIN |
| 1486 | INSERT INTO TrackedChange(TableName, PrimaryKeyColumn, PrimaryKeyValue) VALUES('Measurement', 'PointID', NEW.PointID); | 1486 | INSERT INTO TrackedChange(TableName, PrimaryKeyColumn, PrimaryKeyValue) VALUES('Measurement', 'PointID', NEW.PointID); |
| 1487 | INSERT INTO TrackedChange(TableName, PrimaryKeyColumn, PrimaryKeyValue) VALUES('ActiveMeasurement', 'SignalID', NEW.SignalID); | 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 | END$$ | 1493 | END$$ |
| 1489 | DELIMITER ; | 1494 | DELIMITER ; |
| 1490 | 1495 | ||