mirror of
https://github.com/jokob-sk/NetAlertX.git
synced 2026-03-30 23:03:03 -07:00
BE: CurrentScan table leanup - column rename
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
This commit is contained in:
@@ -66,19 +66,19 @@ def scan_db():
|
||||
cur.execute(
|
||||
"""
|
||||
CREATE TABLE CurrentScan (
|
||||
cur_MAC TEXT,
|
||||
cur_IP TEXT,
|
||||
cur_Vendor TEXT,
|
||||
cur_ScanMethod TEXT,
|
||||
cur_Name TEXT,
|
||||
cur_LastQuery TEXT,
|
||||
cur_DateTime TEXT,
|
||||
cur_SyncHubNodeName TEXT,
|
||||
cur_NetworkSite TEXT,
|
||||
cur_SSID TEXT,
|
||||
cur_NetworkNodeMAC TEXT,
|
||||
cur_PORT TEXT,
|
||||
cur_Type TEXT
|
||||
scanMac TEXT,
|
||||
scanLastIP TEXT,
|
||||
scanVendor TEXT,
|
||||
scanSourcePlugin TEXT,
|
||||
scanName TEXT,
|
||||
scanLastQuery TEXT,
|
||||
scanLastConnection TEXT,
|
||||
scanSyncHubNode TEXT,
|
||||
scanSite TEXT,
|
||||
scanSSID TEXT,
|
||||
scanParentMAC TEXT,
|
||||
scanParentPort TEXT,
|
||||
scanType TEXT
|
||||
)
|
||||
"""
|
||||
)
|
||||
@@ -196,17 +196,17 @@ def scan_db_for_new_devices():
|
||||
cur.execute(
|
||||
"""
|
||||
CREATE TABLE CurrentScan (
|
||||
cur_MAC TEXT,
|
||||
cur_Name TEXT,
|
||||
cur_Vendor TEXT,
|
||||
cur_ScanMethod TEXT,
|
||||
cur_IP TEXT,
|
||||
cur_SyncHubNodeName TEXT,
|
||||
cur_NetworkNodeMAC TEXT,
|
||||
cur_PORT TEXT,
|
||||
cur_NetworkSite TEXT,
|
||||
cur_SSID TEXT,
|
||||
cur_Type TEXT
|
||||
scanMac TEXT,
|
||||
scanName TEXT,
|
||||
scanVendor TEXT,
|
||||
scanSourcePlugin TEXT,
|
||||
scanLastIP TEXT,
|
||||
scanSyncHubNode TEXT,
|
||||
scanParentMAC TEXT,
|
||||
scanParentPort TEXT,
|
||||
scanSite TEXT,
|
||||
scanSSID TEXT,
|
||||
scanType TEXT
|
||||
)
|
||||
"""
|
||||
)
|
||||
@@ -250,9 +250,9 @@ def test_create_new_devices_sets_sources(scan_db_for_new_devices):
|
||||
cur.execute(
|
||||
"""
|
||||
INSERT INTO CurrentScan (
|
||||
cur_MAC, cur_Name, cur_Vendor, cur_ScanMethod, cur_IP,
|
||||
cur_SyncHubNodeName, cur_NetworkNodeMAC, cur_PORT,
|
||||
cur_NetworkSite, cur_SSID, cur_Type
|
||||
scanMac, scanName, scanVendor, scanSourcePlugin, scanLastIP,
|
||||
scanSyncHubNode, scanParentMAC, scanParentPort,
|
||||
scanSite, scanSSID, scanType
|
||||
) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
|
||||
""",
|
||||
(
|
||||
@@ -364,9 +364,9 @@ def test_scan_updates_newdev_device_name(scan_db, mock_device_handlers):
|
||||
cur.execute(
|
||||
"""
|
||||
INSERT INTO CurrentScan (
|
||||
cur_MAC, cur_IP, cur_Vendor, cur_ScanMethod, cur_Name,
|
||||
cur_LastQuery, cur_DateTime, cur_SyncHubNodeName,
|
||||
cur_NetworkSite, cur_SSID, cur_NetworkNodeMAC, cur_PORT, cur_Type
|
||||
scanMac, scanLastIP, scanVendor, scanSourcePlugin, scanName,
|
||||
scanLastQuery, scanLastConnection, scanSyncHubNode,
|
||||
scanSite, scanSSID, scanParentMAC, scanParentPort, scanType
|
||||
) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
|
||||
""",
|
||||
(
|
||||
@@ -439,9 +439,9 @@ def test_scan_does_not_update_user_field_name(scan_db, mock_device_handlers):
|
||||
cur.execute(
|
||||
"""
|
||||
INSERT INTO CurrentScan (
|
||||
cur_MAC, cur_IP, cur_Vendor, cur_ScanMethod, cur_Name,
|
||||
cur_LastQuery, cur_DateTime, cur_SyncHubNodeName,
|
||||
cur_NetworkSite, cur_SSID, cur_NetworkNodeMAC, cur_PORT, cur_Type
|
||||
scanMac, scanLastIP, scanVendor, scanSourcePlugin, scanName,
|
||||
scanLastQuery, scanLastConnection, scanSyncHubNode,
|
||||
scanSite, scanSSID, scanParentMAC, scanParentPort, scanType
|
||||
) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
|
||||
""",
|
||||
(
|
||||
@@ -514,9 +514,9 @@ def test_scan_does_not_update_locked_field(scan_db, mock_device_handlers):
|
||||
cur.execute(
|
||||
"""
|
||||
INSERT INTO CurrentScan (
|
||||
cur_MAC, cur_IP, cur_Vendor, cur_ScanMethod, cur_Name,
|
||||
cur_LastQuery, cur_DateTime, cur_SyncHubNodeName,
|
||||
cur_NetworkSite, cur_SSID, cur_NetworkNodeMAC, cur_PORT, cur_Type
|
||||
scanMac, scanLastIP, scanVendor, scanSourcePlugin, scanName,
|
||||
scanLastQuery, scanLastConnection, scanSyncHubNode,
|
||||
scanSite, scanSSID, scanParentMAC, scanParentPort, scanType
|
||||
) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
|
||||
""",
|
||||
(
|
||||
@@ -589,9 +589,9 @@ def test_scan_updates_empty_vendor_field(scan_db, mock_device_handlers):
|
||||
cur.execute(
|
||||
"""
|
||||
INSERT INTO CurrentScan (
|
||||
cur_MAC, cur_IP, cur_Vendor, cur_ScanMethod, cur_Name,
|
||||
cur_LastQuery, cur_DateTime, cur_SyncHubNodeName,
|
||||
cur_NetworkSite, cur_SSID, cur_NetworkNodeMAC, cur_PORT, cur_Type
|
||||
scanMac, scanLastIP, scanVendor, scanSourcePlugin, scanName,
|
||||
scanLastQuery, scanLastConnection, scanSyncHubNode,
|
||||
scanSite, scanSSID, scanParentMAC, scanParentPort, scanType
|
||||
) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
|
||||
""",
|
||||
(
|
||||
@@ -667,9 +667,9 @@ def test_scan_updates_ip_addresses(scan_db, mock_device_handlers):
|
||||
cur.execute(
|
||||
"""
|
||||
INSERT INTO CurrentScan (
|
||||
cur_MAC, cur_IP, cur_Vendor, cur_ScanMethod, cur_Name,
|
||||
cur_LastQuery, cur_DateTime, cur_SyncHubNodeName,
|
||||
cur_NetworkSite, cur_SSID, cur_NetworkNodeMAC, cur_PORT, cur_Type
|
||||
scanMac, scanLastIP, scanVendor, scanSourcePlugin, scanName,
|
||||
scanLastQuery, scanLastConnection, scanSyncHubNode,
|
||||
scanSite, scanSSID, scanParentMAC, scanParentPort, scanType
|
||||
) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
|
||||
""",
|
||||
(
|
||||
@@ -747,9 +747,9 @@ def test_scan_updates_ipv6_without_changing_ipv4(scan_db, mock_device_handlers):
|
||||
cur.execute(
|
||||
"""
|
||||
INSERT INTO CurrentScan (
|
||||
cur_MAC, cur_IP, cur_Vendor, cur_ScanMethod, cur_Name,
|
||||
cur_LastQuery, cur_DateTime, cur_SyncHubNodeName,
|
||||
cur_NetworkSite, cur_SSID, cur_NetworkNodeMAC, cur_PORT, cur_Type
|
||||
scanMac, scanLastIP, scanVendor, scanSourcePlugin, scanName,
|
||||
scanLastQuery, scanLastConnection, scanSyncHubNode,
|
||||
scanSite, scanSSID, scanParentMAC, scanParentPort, scanType
|
||||
) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
|
||||
""",
|
||||
(
|
||||
@@ -890,9 +890,9 @@ def test_scan_multiple_devices_mixed_sources(scan_db, mock_device_handlers):
|
||||
cur.execute(
|
||||
"""
|
||||
INSERT INTO CurrentScan (
|
||||
cur_MAC, cur_IP, cur_Vendor, cur_ScanMethod, cur_Name,
|
||||
cur_LastQuery, cur_DateTime, cur_SyncHubNodeName,
|
||||
cur_NetworkSite, cur_SSID, cur_NetworkNodeMAC, cur_PORT, cur_Type
|
||||
scanMac, scanLastIP, scanVendor, scanSourcePlugin, scanName,
|
||||
scanLastQuery, scanLastConnection, scanSyncHubNode,
|
||||
scanSite, scanSSID, scanParentMAC, scanParentPort, scanType
|
||||
) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
|
||||
""",
|
||||
(mac, ip, vendor, scan_method, name, "", "2025-01-01 01:00:00", "", "", "", "", "", ""),
|
||||
|
||||
@@ -51,19 +51,19 @@ def ip_test_db():
|
||||
cur.execute(
|
||||
"""
|
||||
CREATE TABLE CurrentScan (
|
||||
cur_MAC TEXT,
|
||||
cur_IP TEXT,
|
||||
cur_Vendor TEXT,
|
||||
cur_ScanMethod TEXT,
|
||||
cur_Name TEXT,
|
||||
cur_LastQuery TEXT,
|
||||
cur_DateTime TEXT,
|
||||
cur_SyncHubNodeName TEXT,
|
||||
cur_NetworkSite TEXT,
|
||||
cur_SSID TEXT,
|
||||
cur_NetworkNodeMAC TEXT,
|
||||
cur_PORT TEXT,
|
||||
cur_Type TEXT
|
||||
scanMac TEXT,
|
||||
scanLastIP TEXT,
|
||||
scanVendor TEXT,
|
||||
scanSourcePlugin TEXT,
|
||||
scanName TEXT,
|
||||
scanLastQuery TEXT,
|
||||
scanLastConnection TEXT,
|
||||
scanSyncHubNode TEXT,
|
||||
scanSite TEXT,
|
||||
scanSSID TEXT,
|
||||
scanParentMAC TEXT,
|
||||
scanParentPort TEXT,
|
||||
scanType TEXT
|
||||
)
|
||||
"""
|
||||
)
|
||||
@@ -123,9 +123,9 @@ def test_valid_ipv4_format_accepted(ip_test_db, mock_ip_handlers):
|
||||
cur.execute(
|
||||
"""
|
||||
INSERT INTO CurrentScan (
|
||||
cur_MAC, cur_IP, cur_Vendor, cur_ScanMethod, cur_Name,
|
||||
cur_LastQuery, cur_DateTime, cur_SyncHubNodeName,
|
||||
cur_NetworkSite, cur_SSID, cur_NetworkNodeMAC, cur_PORT, cur_Type
|
||||
scanMac, scanLastIP, scanVendor, scanSourcePlugin, scanName,
|
||||
scanLastQuery, scanLastConnection, scanSyncHubNode,
|
||||
scanSite, scanSSID, scanParentMAC, scanParentPort, scanType
|
||||
) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
|
||||
""",
|
||||
(
|
||||
@@ -197,9 +197,9 @@ def test_valid_ipv6_format_accepted(ip_test_db, mock_ip_handlers):
|
||||
cur.execute(
|
||||
"""
|
||||
INSERT INTO CurrentScan (
|
||||
cur_MAC, cur_IP, cur_Vendor, cur_ScanMethod, cur_Name,
|
||||
cur_LastQuery, cur_DateTime, cur_SyncHubNodeName,
|
||||
cur_NetworkSite, cur_SSID, cur_NetworkNodeMAC, cur_PORT, cur_Type
|
||||
scanMac, scanLastIP, scanVendor, scanSourcePlugin, scanName,
|
||||
scanLastQuery, scanLastConnection, scanSyncHubNode,
|
||||
scanSite, scanSSID, scanParentMAC, scanParentPort, scanType
|
||||
) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
|
||||
""",
|
||||
(
|
||||
@@ -274,9 +274,9 @@ def test_invalid_ip_values_rejected(ip_test_db, mock_ip_handlers):
|
||||
cur.execute(
|
||||
"""
|
||||
INSERT INTO CurrentScan (
|
||||
cur_MAC, cur_IP, cur_Vendor, cur_ScanMethod, cur_Name,
|
||||
cur_LastQuery, cur_DateTime, cur_SyncHubNodeName,
|
||||
cur_NetworkSite, cur_SSID, cur_NetworkNodeMAC, cur_PORT, cur_Type
|
||||
scanMac, scanLastIP, scanVendor, scanSourcePlugin, scanName,
|
||||
scanLastQuery, scanLastConnection, scanSyncHubNode,
|
||||
scanSite, scanSSID, scanParentMAC, scanParentPort, scanType
|
||||
) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
|
||||
""",
|
||||
(
|
||||
@@ -348,9 +348,9 @@ def test_ipv4_ipv6_mixed_in_multiple_scans(ip_test_db, mock_ip_handlers):
|
||||
cur.execute(
|
||||
"""
|
||||
INSERT INTO CurrentScan (
|
||||
cur_MAC, cur_IP, cur_Vendor, cur_ScanMethod, cur_Name,
|
||||
cur_LastQuery, cur_DateTime, cur_SyncHubNodeName,
|
||||
cur_NetworkSite, cur_SSID, cur_NetworkNodeMAC, cur_PORT, cur_Type
|
||||
scanMac, scanLastIP, scanVendor, scanSourcePlugin, scanName,
|
||||
scanLastQuery, scanLastConnection, scanSyncHubNode,
|
||||
scanSite, scanSSID, scanParentMAC, scanParentPort, scanType
|
||||
) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
|
||||
""",
|
||||
(
|
||||
@@ -390,9 +390,9 @@ def test_ipv4_ipv6_mixed_in_multiple_scans(ip_test_db, mock_ip_handlers):
|
||||
cur.execute(
|
||||
"""
|
||||
INSERT INTO CurrentScan (
|
||||
cur_MAC, cur_IP, cur_Vendor, cur_ScanMethod, cur_Name,
|
||||
cur_LastQuery, cur_DateTime, cur_SyncHubNodeName,
|
||||
cur_NetworkSite, cur_SSID, cur_NetworkNodeMAC, cur_PORT, cur_Type
|
||||
scanMac, scanLastIP, scanVendor, scanSourcePlugin, scanName,
|
||||
scanLastQuery, scanLastConnection, scanSyncHubNode,
|
||||
scanSite, scanSSID, scanParentMAC, scanParentPort, scanType
|
||||
) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
|
||||
""",
|
||||
(
|
||||
@@ -455,9 +455,9 @@ def test_ipv4_address_format_variations(ip_test_db, mock_ip_handlers):
|
||||
cur.execute(
|
||||
"""
|
||||
INSERT INTO CurrentScan (
|
||||
cur_MAC, cur_IP, cur_Vendor, cur_ScanMethod, cur_Name,
|
||||
cur_LastQuery, cur_DateTime, cur_SyncHubNodeName,
|
||||
cur_NetworkSite, cur_SSID, cur_NetworkNodeMAC, cur_PORT, cur_Type
|
||||
scanMac, scanLastIP, scanVendor, scanSourcePlugin, scanName,
|
||||
scanLastQuery, scanLastConnection, scanSyncHubNode,
|
||||
scanSite, scanSSID, scanParentMAC, scanParentPort, scanType
|
||||
) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
|
||||
""",
|
||||
(mac, ipv4, "Vendor", "ARPSCAN", "", "", "2025-01-01 01:00:00", "", "", "", "", "", ""),
|
||||
@@ -509,9 +509,9 @@ def test_ipv6_address_format_variations(ip_test_db, mock_ip_handlers):
|
||||
cur.execute(
|
||||
"""
|
||||
INSERT INTO CurrentScan (
|
||||
cur_MAC, cur_IP, cur_Vendor, cur_ScanMethod, cur_Name,
|
||||
cur_LastQuery, cur_DateTime, cur_SyncHubNodeName,
|
||||
cur_NetworkSite, cur_SSID, cur_NetworkNodeMAC, cur_PORT, cur_Type
|
||||
scanMac, scanLastIP, scanVendor, scanSourcePlugin, scanName,
|
||||
scanLastQuery, scanLastConnection, scanSyncHubNode,
|
||||
scanSite, scanSSID, scanParentMAC, scanParentPort, scanType
|
||||
) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
|
||||
""",
|
||||
(mac, ipv6, "Vendor", "ARPSCAN", "", "", "2025-01-01 01:00:00", "", "", "", "", "", ""),
|
||||
|
||||
@@ -42,19 +42,19 @@ def in_memory_db():
|
||||
cur.execute(
|
||||
"""
|
||||
CREATE TABLE CurrentScan (
|
||||
cur_MAC TEXT,
|
||||
cur_IP TEXT,
|
||||
cur_Vendor TEXT,
|
||||
cur_ScanMethod TEXT,
|
||||
cur_Name TEXT,
|
||||
cur_LastQuery TEXT,
|
||||
cur_DateTime TEXT,
|
||||
cur_SyncHubNodeName TEXT,
|
||||
cur_NetworkSite TEXT,
|
||||
cur_SSID TEXT,
|
||||
cur_NetworkNodeMAC TEXT,
|
||||
cur_PORT TEXT,
|
||||
cur_Type TEXT
|
||||
scanMac TEXT,
|
||||
scanLastIP TEXT,
|
||||
scanVendor TEXT,
|
||||
scanSourcePlugin TEXT,
|
||||
scanName TEXT,
|
||||
scanLastQuery TEXT,
|
||||
scanLastConnection TEXT,
|
||||
scanSyncHubNode TEXT,
|
||||
scanSite TEXT,
|
||||
scanSSID TEXT,
|
||||
scanParentMAC TEXT,
|
||||
scanParentPort TEXT,
|
||||
scanType TEXT
|
||||
)
|
||||
"""
|
||||
)
|
||||
@@ -118,9 +118,9 @@ def test_primary_ipv6_is_set_and_ipv4_preserved(in_memory_db, mock_device_handli
|
||||
cur.execute(
|
||||
"""
|
||||
INSERT INTO CurrentScan (
|
||||
cur_MAC, cur_IP, cur_Vendor, cur_ScanMethod, cur_Name,
|
||||
cur_LastQuery, cur_DateTime, cur_SyncHubNodeName,
|
||||
cur_NetworkSite, cur_SSID, cur_NetworkNodeMAC, cur_PORT, cur_Type
|
||||
scanMac, scanLastIP, scanVendor, scanSourcePlugin, scanName,
|
||||
scanLastQuery, scanLastConnection, scanSyncHubNode,
|
||||
scanSite, scanSSID, scanParentMAC, scanParentPort, scanType
|
||||
) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
|
||||
""",
|
||||
(
|
||||
@@ -145,7 +145,7 @@ def test_primary_ipv6_is_set_and_ipv4_preserved(in_memory_db, mock_device_handli
|
||||
db = Mock()
|
||||
db.sql_connection = in_memory_db
|
||||
db.sql = cur
|
||||
|
||||
|
||||
device_handling.update_devices_data_from_scan(db)
|
||||
|
||||
row = cur.execute(
|
||||
@@ -193,9 +193,9 @@ def test_primary_ipv4_is_set_and_ipv6_preserved(in_memory_db, mock_device_handli
|
||||
cur.execute(
|
||||
"""
|
||||
INSERT INTO CurrentScan (
|
||||
cur_MAC, cur_IP, cur_Vendor, cur_ScanMethod, cur_Name,
|
||||
cur_LastQuery, cur_DateTime, cur_SyncHubNodeName,
|
||||
cur_NetworkSite, cur_SSID, cur_NetworkNodeMAC, cur_PORT, cur_Type
|
||||
scanMac, scanLastIP, scanVendor, scanSourcePlugin, scanName,
|
||||
scanLastQuery, scanLastConnection, scanSyncHubNode,
|
||||
scanSite, scanSSID, scanParentMAC, scanParentPort, scanType
|
||||
) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
|
||||
""",
|
||||
(
|
||||
@@ -220,7 +220,7 @@ def test_primary_ipv4_is_set_and_ipv6_preserved(in_memory_db, mock_device_handli
|
||||
db = Mock()
|
||||
db.sql_connection = in_memory_db
|
||||
db.sql = cur
|
||||
|
||||
|
||||
device_handling.update_devices_data_from_scan(db)
|
||||
|
||||
row = cur.execute(
|
||||
|
||||
Reference in New Issue
Block a user