refactor redundant joins, bugfix event insert

This commit is contained in:
johnwang16
2024-10-19 21:24:51 -04:00
parent 9d1fccfe29
commit 400edd35d1
4 changed files with 7 additions and 10 deletions

View File

@@ -207,9 +207,8 @@ def insert_events (db):
'',
1
FROM CurrentScan AS c
LEFT JOIN LatestEventsPerMAC AS d ON d.dev_MAC = c.cur_MAC
LEFT JOIN LatestEventsPerMAC AS last_event ON d.dev_MAC = last_event.eve_MAC
WHERE d.dev_PresentLastScan = 0 OR d.dev_MAC IS NULL
LEFT JOIN LatestEventsPerMAC AS last_event ON c.cur_MAC = last_event.eve_MAC
WHERE last_event.dev_PresentLastScan = 0 OR last_event.eve_MAC IS NULL
""")
# Check disconnections