|
|
CREATE TRIGGER if not exists active_watchers_watcher_uri_insert
|
|
|
AFTER INSERT ON active_watchers
|
|
|
FOR EACH ROW
|
|
|
BEGIN
|
|
|
UPDATE active_watchers SET watcher_uri = "sip:" || NEW.watcher_username || "@" || NEW.watcher_domain where id = NEW.id;
|
|
|
END;
|
|
|
|
|
|
CREATE TRIGGER if not exists active_watchers_watcher_uri_update
|
|
|
AFTER UPDATE ON active_watchers
|
|
|
FOR EACH ROW
|
|
|
WHEN OLD.watcher_username <> NEW.watcher_username OR OLD.watcher_domain <> NEW.watcher_domain
|
|
|
BEGIN
|
|
|
UPDATE active_watchers SET watcher_uri = "sip:" || NEW.watcher_username || "@" || NEW.watcher_domain where id = NEW.id;
|
|
|
END;
|