fix stats query
parent
810ae101ed
commit
aa8057f9fe
|
@ -146,11 +146,11 @@ export function getTimestampInterval(maxColumn, minColumn) {
|
||||||
const db = getDatabase();
|
const db = getDatabase();
|
||||||
|
|
||||||
if (db === POSTGRESQL) {
|
if (db === POSTGRESQL) {
|
||||||
return `floor(extract(epoch from max(${maxColumn}) - min(${minColumn})))`;
|
return `floor(extract(epoch from (${maxColumn}) - (${minColumn})))`;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (db === MYSQL) {
|
if (db === MYSQL) {
|
||||||
return `floor(unix_timestamp(max(${maxColumn})) - unix_timestamp(min(${minColumn})))`;
|
return `floor(unix_timestamp(${maxColumn}) - unix_timestamp(${minColumn}))`;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -52,8 +52,6 @@ export async function getSession(req) {
|
||||||
device,
|
device,
|
||||||
});
|
});
|
||||||
|
|
||||||
console.log(session);
|
|
||||||
|
|
||||||
if (!session) {
|
if (!session) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
|
@ -35,7 +35,6 @@ async function relationalQuery(website_id, start_at, end_at, filters = {}) {
|
||||||
'm2',
|
'm2',
|
||||||
'm1',
|
'm1',
|
||||||
)} else 0 end) as "totaltime"
|
)} else 0 end) as "totaltime"
|
||||||
sum(t.time) as "totaltime"
|
|
||||||
from (
|
from (
|
||||||
select
|
select
|
||||||
pageview.session_id,
|
pageview.session_id,
|
||||||
|
|
Loading…
Reference in New Issue