forked from Lainports/opnsense-ports
Taken from: https://github.com/freebsd/freebsd-ports.git Commit id: 5070672073b68be364139bc6b3a89100bd17d331
134 lines
4.8 KiB
PHP
134 lines
4.8 KiB
PHP
--- lib/DBEngine.class.php.orig 2010-11-24 11:32:33.000000000 +0100
|
|
+++ lib/DBEngine.class.php 2010-11-24 11:32:41.000000000 +0100
|
|
@@ -132,7 +132,7 @@
|
|
MAX(stattable.badheaders) AS badheaders,
|
|
MAX(stattable.pending) AS pending
|
|
FROM (
|
|
- SELECT CAST(time_iso AS DATE) AS date,
|
|
+ SELECT CAST(FROM_UNIXTIME(time_num) AS DATE) AS date,
|
|
COUNT(content) AS spam,
|
|
0 AS banned,
|
|
0 AS viruses,
|
|
@@ -141,9 +141,9 @@
|
|
FROM msgs INNER JOIN msgrcpt ON msgs.mail_id=msgrcpt.mail_id
|
|
WHERE content='S' AND NOT (msgs.quar_type = '')
|
|
AND msgrcpt.rs IN ('','v')
|
|
- GROUP BY CAST(time_iso AS DATE)
|
|
+ GROUP BY CAST(FROM_UNIXTIME(time_num) AS DATE)
|
|
UNION
|
|
- SELECT CAST(time_iso AS DATE) AS date,
|
|
+ SELECT CAST(FROM_UNIXTIME(time_num) AS DATE) AS date,
|
|
0 AS spam,
|
|
COUNT(content) AS banned,
|
|
0 AS viruses,
|
|
@@ -152,9 +152,9 @@
|
|
FROM msgs INNER JOIN msgrcpt ON msgs.mail_id=msgrcpt.mail_id
|
|
WHERE content='B' AND NOT (msgs.quar_type = '')
|
|
AND msgrcpt.rs IN ('','v')
|
|
- GROUP BY CAST(time_iso AS DATE)
|
|
+ GROUP BY CAST(FROM_UNIXTIME(time_num) AS DATE)
|
|
UNION
|
|
- SELECT CAST(time_iso AS DATE) AS date,
|
|
+ SELECT CAST(FROM_UNIXTIME(time_num) AS DATE) AS date,
|
|
0 AS spam,
|
|
0 AS banned,
|
|
COUNT(content) AS viruses,
|
|
@@ -163,9 +163,9 @@
|
|
FROM msgs INNER JOIN msgrcpt ON msgs.mail_id=msgrcpt.mail_id
|
|
WHERE content='V' AND NOT (msgs.quar_type = '')
|
|
AND msgrcpt.rs IN ('','v')
|
|
- GROUP BY CAST(time_iso AS DATE)
|
|
+ GROUP BY CAST(FROM_UNIXTIME(time_num) AS DATE)
|
|
UNION
|
|
- SELECT CAST(time_iso AS DATE) AS date,
|
|
+ SELECT CAST(FROM_UNIXTIME(time_num) AS DATE) AS date,
|
|
0 AS spam,
|
|
0 AS banned,
|
|
0 AS viruses,
|
|
@@ -174,9 +174,9 @@
|
|
FROM msgs INNER JOIN msgrcpt ON msgs.mail_id=msgrcpt.mail_id
|
|
WHERE content='H' AND NOT (msgs.quar_type = '')
|
|
AND msgrcpt.rs IN ('','v')
|
|
- GROUP BY CAST(time_iso AS DATE)
|
|
+ GROUP BY CAST(FROM_UNIXTIME(time_num) AS DATE)
|
|
UNION
|
|
- SELECT CAST(time_iso AS DATE) AS date,
|
|
+ SELECT CAST(FROM_UNIXTIME(time_num) AS DATE) AS date,
|
|
0 AS spam,
|
|
0 AS banned,
|
|
0 AS viruses,
|
|
@@ -184,7 +184,7 @@
|
|
COUNT(content) AS pending
|
|
FROM msgs JOIN msgrcpt ON msgs.mail_id=msgrcpt.mail_id
|
|
WHERE msgrcpt.rs='p' AND NOT (msgs.quar_type = '')
|
|
- GROUP BY CAST(time_iso AS DATE)
|
|
+ GROUP BY CAST(FROM_UNIXTIME(time_num) AS DATE)
|
|
) AS stattable
|
|
GROUP BY date
|
|
ORDER BY date";
|
|
@@ -253,7 +253,7 @@
|
|
MAX(stattable.badheaders) AS badheaders,
|
|
MAX(stattable.pending) AS pending
|
|
FROM (
|
|
- SELECT CAST(time_iso AS DATE) AS date,
|
|
+ SELECT CAST(FROM_UNIXTIME(time_num) AS DATE) AS date,
|
|
COUNT(content) AS spam,
|
|
0 AS banned,
|
|
0 AS viruses,
|
|
@@ -263,9 +263,9 @@
|
|
$join_type maddr AS recip ON msgrcpt.rid=recip.id
|
|
WHERE content='S' AND NOT (msgs.quar_type = '') AND msgrcpt.rs IN ('','v')
|
|
AND $recipEmailClause
|
|
- GROUP BY CAST(time_iso AS DATE)
|
|
+ GROUP BY CAST(FROM_UNIXTIME(time_num) AS DATE)
|
|
UNION
|
|
- SELECT CAST(time_iso AS DATE) AS date,
|
|
+ SELECT CAST(FROM_UNIXTIME(time_num) AS DATE) AS date,
|
|
0 AS spam,
|
|
COUNT(content) AS banned,
|
|
0 AS viruses,
|
|
@@ -275,9 +275,9 @@
|
|
$join_type maddr AS recip ON msgrcpt.rid=recip.id
|
|
WHERE content='B' AND NOT (msgs.quar_type = '') AND msgrcpt.rs IN ('','v')
|
|
AND $recipEmailClause
|
|
- GROUP BY CAST(time_iso AS DATE)
|
|
+ GROUP BY CAST(FROM_UNIXTIME(time_num) AS DATE)
|
|
UNION
|
|
- SELECT CAST(time_iso AS DATE) AS date,
|
|
+ SELECT CAST(FROM_UNIXTIME(time_num) AS DATE) AS date,
|
|
0 AS spam,
|
|
0 AS banned,
|
|
COUNT(content) AS viruses,
|
|
@@ -287,9 +287,9 @@
|
|
$join_type maddr AS recip ON msgrcpt.rid=recip.id
|
|
WHERE content='V' AND NOT (msgs.quar_type = '') AND msgrcpt.rs IN ('','v')
|
|
AND $recipEmailClause
|
|
- GROUP BY CAST(time_iso AS DATE)
|
|
+ GROUP BY CAST(FROM_UNIXTIME(time_num) AS DATE)
|
|
UNION
|
|
- SELECT CAST(time_iso AS DATE) AS date,
|
|
+ SELECT CAST(FROM_UNIXTIME(time_num) AS DATE) AS date,
|
|
0 AS spam,
|
|
0 AS banned,
|
|
0 AS viruses,
|
|
@@ -299,9 +299,9 @@
|
|
$join_type maddr AS recip ON msgrcpt.rid=recip.id
|
|
WHERE content='H' AND NOT (msgs.quar_type = '') AND msgrcpt.rs IN ('','v')
|
|
AND $recipEmailClause
|
|
- GROUP BY CAST(time_iso AS DATE)
|
|
+ GROUP BY CAST(FROM_UNIXTIME(time_num) AS DATE)
|
|
UNION
|
|
- SELECT CAST(time_iso AS DATE) AS date,
|
|
+ SELECT CAST(FROM_UNIXTIME(time_num) AS DATE) AS date,
|
|
0 AS spam,
|
|
0 AS banned,
|
|
0 AS viruses,
|
|
@@ -311,7 +311,7 @@
|
|
$join_type maddr AS recip ON msgrcpt.rid=recip.id
|
|
WHERE msgrcpt.rs='p' AND NOT (msgs.quar_type = '')
|
|
AND $recipEmailClause
|
|
- GROUP BY CAST(time_iso AS DATE)
|
|
+ GROUP BY CAST(FROM_UNIXTIME(time_num) AS DATE)
|
|
) AS stattable
|
|
GROUP BY date
|
|
ORDER BY date";
|