This commit is contained in:
Christopher Cookman 2024-10-28 22:12:22 -06:00
parent 1e913dca71
commit 4403ee8857

View file

@ -1,5 +1,6 @@
require("dotenv").config() require("dotenv").config()
const Discord = require('discord.js'); const Discord = require('discord.js');
const { connect } = require("http2");
const mysql = require('mysql'); const mysql = require('mysql');
const fs = require('fs').promises; const fs = require('fs').promises;
@ -34,26 +35,27 @@ async function getPreviousDayData() {
password: process.env.DATABASE_PASSWORD, password: process.env.DATABASE_PASSWORD,
database: process.env.DATABASE_NAME, database: process.env.DATABASE_NAME,
}); });
await connection.connect();
const [callsMade] = await connection.execute(`
const [callsMade] = await connection.query(`
SELECT COUNT(*) AS call_count SELECT COUNT(*) AS call_count
FROM cdr FROM cdr
WHERE calldate BETWEEN ? AND ? WHERE calldate BETWEEN ? AND ?
`, [startTime, endTime]); `, [startTime, endTime]);
const [recordForToday] = await connection.execute(` const [recordForToday] = await connection.query(`
SELECT COUNT(*) AS call_count SELECT COUNT(*) AS call_count
FROM cdr FROM cdr
WHERE DATE(calldate) = DATE(?) WHERE DATE(calldate) = DATE(?)
`, [previousDay]); `, [previousDay]);
const [monthlyTotal] = await connection.execute(` const [monthlyTotal] = await connection.query(`
SELECT COUNT(*) AS call_count SELECT COUNT(*) AS call_count
FROM cdr FROM cdr
WHERE MONTH(calldate) = MONTH(?) AND YEAR(calldate) = YEAR(?) WHERE MONTH(calldate) = MONTH(?) AND YEAR(calldate) = YEAR(?)
`, [previousDay, previousDay]); `, [previousDay, previousDay]);
const [totalCalls] = await connection.execute(` const [totalCalls] = await connection.query(`
SELECT COUNT(*) AS call_count SELECT COUNT(*) AS call_count
FROM cdr FROM cdr
`); `);