Updated uptime sql errros

This commit is contained in:
Akshay Kolli
2026-02-08 03:20:36 -05:00
parent 6bb3cea2aa
commit f9ad906675
5 changed files with 30 additions and 11 deletions

View File

@@ -4,17 +4,19 @@ import { open, Database } from 'sqlite';
let db: Database | null = null;
export async function getDb() {
if (db) return db;
if (db) return db;
// Enable verbose mode for debugging
sqlite3.verbose();
// Enable verbose mode for debugging
sqlite3.verbose();
db = await open({
filename: './dashboard.db',
driver: sqlite3.Database
});
const dbPath = process.env.DB_PATH || './dashboard.db';
await db.exec(`
db = await open({
filename: dbPath,
driver: sqlite3.Database
});
await db.exec(`
CREATE TABLE IF NOT EXISTS uptime_logs (
id INTEGER PRIMARY KEY AUTOINCREMENT,
service_name TEXT NOT NULL,
@@ -35,5 +37,5 @@ export async function getDb() {
);
`);
return db;
return db;
}