@@ -9,4 +9,43 @@ SET `name` = (
99 WHERE ` an_nazioni_lang` .` id_record` = ` an_nazioni` .` id`
1010 AND ` an_nazioni_lang` .` id_lang` = 1
1111 LIMIT 1
12- );
12+ );
13+
14+ UPDATE ` zz_modules` SET ` options` = " SELECT |select|
15+ FROM (
16+ SELECT
17+ zz_tasks_logs.id,
18+ name,
19+ zz_tasks_logs.level,
20+ zz_tasks_logs.message,
21+ IF(LEVEL = 'info', '#dff0d8', IF(LEVEL = 'error', '#f2dede', '#fcf8e3')) AS '_bg_',
22+ IF(CHAR_LENGTH(CONTEXT) > 200,
23+ CONCAT(SUBSTRING(CONTEXT, 1, 200), '<a title=\" ' , REPLACE(CONTEXT, ' \" >', '[...]'), '</a>'),
24+ CONTEXT) AS 'Contesto',
25+ CONTEXT AS 'contesto_esteso',
26+ zz_tasks_logs.created_at AS 'Data inizio',
27+ zz_tasks_logs.updated_at AS 'Data fine',
28+ CONCAT(TIMESTAMPDIFF(SECOND, zz_tasks_logs.created_at, zz_tasks_logs.updated_at), ' secondi') AS 'Eseguito in'
29+ FROM `zz_tasks_logs`
30+ INNER JOIN `zz_tasks` ON `zz_tasks`.`id`=`zz_tasks_logs`.`id_task`
31+
32+ UNION ALL
33+
34+ SELECT
35+ zz_api_log.id,
36+ NAME,
37+ zz_api_log.level,
38+ zz_api_log.message,
39+ IF(LEVEL = 'info', '#dff0d8', IF(LEVEL = 'error', '#f2dede', '#fcf8e3')) AS '_bg_',
40+ IF(CHAR_LENGTH(CONTEXT) > 200,
41+ CONCAT(SUBSTRING(CONTEXT, 1, 200), '<a title=\" ' , REPLACE(CONTEXT, ' \" >','[...]'), '</a>'),
42+ CONTEXT) AS 'Contesto',
43+ CONTEXT AS 'contesto_esteso',
44+ zz_api_log.created_at AS 'Data inizio',
45+ zz_api_log.updated_at AS 'Data fine',
46+ CONCAT(TIMESTAMPDIFF(SECOND, zz_api_log.created_at, zz_api_log.updated_at), ' secondi') AS 'Eseguito in'
47+ FROM `zz_api_log`
48+ ) AS dati
49+ WHERE 1=1
50+ HAVING 2=2
51+ ORDER BY `Data inizio` DESC" WHERE ` name` = ' Log eventi' ;
0 commit comments