This commit is contained in:
Christopher Cookman 2024-10-28 22:30:09 -06:00
parent 4403ee8857
commit 14ab76e5aa

View file

@ -34,31 +34,24 @@ async function getPreviousDayData() {
user: process.env.DATABASE_USER,
password: process.env.DATABASE_PASSWORD,
database: process.env.DATABASE_NAME,
multipleStatements: true
});
await connection.connect();
const [callsMade] = await connection.query(`
SELECT COUNT(*) AS call_count
FROM cdr
WHERE calldate BETWEEN ? AND ?
`, [startTime, endTime]);
const [recordForToday] = await connection.query(`
SELECT COUNT(*) AS call_count
FROM cdr
WHERE DATE(calldate) = DATE(?)
`, [previousDay]);
const [monthlyTotal] = await connection.query(`
SELECT COUNT(*) AS call_count
FROM cdr
WHERE MONTH(calldate) = MONTH(?) AND YEAR(calldate) = YEAR(?)
`, [previousDay, previousDay]);
const [totalCalls] = await connection.query(`
SELECT COUNT(*) AS call_count
FROM cdr
`);
let callsMade;
let recordForToday;
let monthlyTotal;
let totalCalls;
await connection.query(`
SELECT COUNT(*) AS call_count FROM cdr WHERE calldate BETWEEN ? AND ?;
SELECT COUNT(*) AS call_count FROM cdr WHERE DATE(calldate) = DATE(?);
SELECT COUNT(*) AS call_count FROM cdr WHERE MONTH(calldate) = MONTH(?) AND YEAR(calldate) = YEAR(?);
SELECT COUNT(*) AS call_count FROM cdr;
`, [startTime, endTime, previousDay, previousDay, previousDay], (err, res) => {
callsMade = res[0]
recordForToday = res[1]
monthlyTotal = res[2]
totalCalls = res[3]
});
await connection.end();