|
68 | 68 | """ |
69 | 69 |
|
70 | 70 | sql_appevents = """select * from AppEvents order by dateTimeCreated desc""" |
71 | | -sql_devices_filters = """ |
| 71 | +sql_devices_filters = f""" |
72 | 72 | SELECT DISTINCT 'devSite' AS columnName, devSite AS columnValue, devSite AS columnLabel |
73 | | - FROM Devices WHERE devSite NOT IN ('', 'null') AND devSite IS NOT NULL |
| 73 | + FROM Devices WHERE devSite NOT IN ({NULL_EQUIVALENTS_SQL}) AND devSite IS NOT NULL |
74 | 74 | UNION |
75 | 75 | SELECT DISTINCT 'devSourcePlugin' AS columnName, devSourcePlugin AS columnValue, devSourcePlugin AS columnLabel |
76 | | - FROM Devices WHERE devSourcePlugin NOT IN ('', 'null') AND devSourcePlugin IS NOT NULL |
| 76 | + FROM Devices WHERE devSourcePlugin NOT IN ({NULL_EQUIVALENTS_SQL}) AND devSourcePlugin IS NOT NULL |
77 | 77 | UNION |
78 | 78 | SELECT DISTINCT 'devOwner' AS columnName, devOwner AS columnValue, devOwner AS columnLabel |
79 | | - FROM Devices WHERE devOwner NOT IN ('', 'null') AND devOwner IS NOT NULL |
| 79 | + FROM Devices WHERE devOwner NOT IN ({NULL_EQUIVALENTS_SQL}) AND devOwner IS NOT NULL |
80 | 80 | UNION |
81 | 81 | SELECT DISTINCT 'devType' AS columnName, devType AS columnValue, devType AS columnLabel |
82 | | - FROM Devices WHERE devType NOT IN ('', 'null') AND devType IS NOT NULL |
| 82 | + FROM Devices WHERE devType NOT IN ({NULL_EQUIVALENTS_SQL}) AND devType IS NOT NULL |
83 | 83 | UNION |
84 | 84 | SELECT DISTINCT 'devGroup' AS columnName, devGroup AS columnValue, devGroup AS columnLabel |
85 | | - FROM Devices WHERE devGroup NOT IN ('', 'null') AND devGroup IS NOT NULL |
| 85 | + FROM Devices WHERE devGroup NOT IN ({NULL_EQUIVALENTS_SQL}) AND devGroup IS NOT NULL |
86 | 86 | UNION |
87 | 87 | SELECT DISTINCT 'devLocation' AS columnName, devLocation AS columnValue, devLocation AS columnLabel |
88 | | - FROM Devices WHERE devLocation NOT IN ('', 'null') AND devLocation IS NOT NULL |
| 88 | + FROM Devices WHERE devLocation NOT IN ({NULL_EQUIVALENTS_SQL}) AND devLocation IS NOT NULL |
89 | 89 | UNION |
90 | 90 | SELECT DISTINCT 'devVendor' AS columnName, devVendor AS columnValue, devVendor AS columnLabel |
91 | | - FROM Devices WHERE devVendor NOT IN ('', 'null') AND devVendor IS NOT NULL |
| 91 | + FROM Devices WHERE devVendor NOT IN ({NULL_EQUIVALENTS_SQL}) AND devVendor IS NOT NULL |
92 | 92 | UNION |
93 | 93 | SELECT DISTINCT 'devSyncHubNode' AS columnName, devSyncHubNode AS columnValue, devSyncHubNode AS columnLabel |
94 | | - FROM Devices WHERE devSyncHubNode NOT IN ('', 'null') AND devSyncHubNode IS NOT NULL |
| 94 | + FROM Devices WHERE devSyncHubNode NOT IN ({NULL_EQUIVALENTS_SQL}) AND devSyncHubNode IS NOT NULL |
95 | 95 | UNION |
96 | 96 | SELECT DISTINCT 'devVlan' AS columnName, devVlan AS columnValue, devVlan AS columnLabel |
97 | | - FROM Devices WHERE devVlan NOT IN ('', 'null') AND devVlan IS NOT NULL |
| 97 | + FROM Devices WHERE devVlan NOT IN ({NULL_EQUIVALENTS_SQL}) AND devVlan IS NOT NULL |
98 | 98 | UNION |
99 | 99 | SELECT 'devParentMAC' AS columnName, d.devParentMAC AS columnValue, |
100 | 100 | COALESCE(p.devName, d.devParentMAC) AS columnLabel |
101 | 101 | FROM Devices d |
102 | 102 | LEFT JOIN Devices p ON LOWER(p.devMac) = LOWER(d.devParentMAC) |
103 | | - WHERE d.devParentMAC NOT IN ('', 'null') AND d.devParentMAC IS NOT NULL |
| 103 | + WHERE d.devParentMAC NOT IN ({NULL_EQUIVALENTS_SQL}) AND d.devParentMAC IS NOT NULL |
104 | 104 | GROUP BY d.devParentMAC COLLATE NOCASE |
105 | 105 | UNION |
106 | 106 | SELECT DISTINCT 'devParentRelType' AS columnName, devParentRelType AS columnValue, devParentRelType AS columnLabel |
107 | | - FROM Devices WHERE devParentRelType NOT IN ('', 'null') AND devParentRelType IS NOT NULL |
| 107 | + FROM Devices WHERE devParentRelType NOT IN ({NULL_EQUIVALENTS_SQL}) AND devParentRelType IS NOT NULL |
108 | 108 | UNION |
109 | 109 | SELECT DISTINCT 'devSSID' AS columnName, devSSID AS columnValue, devSSID AS columnLabel |
110 | | - FROM Devices WHERE devSSID NOT IN ('', 'null') AND devSSID IS NOT NULL |
| 110 | + FROM Devices WHERE devSSID NOT IN ({NULL_EQUIVALENTS_SQL}) AND devSSID IS NOT NULL |
111 | 111 | ORDER BY columnName; |
112 | 112 | """ |
113 | 113 |
|
|
0 commit comments