Updated uptime sql errros
This commit is contained in:
20
lib/db.ts
20
lib/db.ts
@@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user