From 22eacc6bcaebb663470e5c6498d32a45d9cbcded Mon Sep 17 00:00:00 2001 From: Christian Risi <75698846+CnF-Gris@users.noreply.github.com> Date: Sat, 28 Jun 2025 17:19:40 +0000 Subject: [PATCH] Added Stubs for SQlite Database --- src/lib/db-utils/Configurations.ts | 0 src/lib/db-utils/ExternalSessions.ts | 0 src/lib/db-utils/SSLEndpoints.ts | 0 src/lib/db-utils/Users.ts | 0 src/lib/db-utils/sqlite.ts | 19 ++++++++++--------- 5 files changed, 10 insertions(+), 9 deletions(-) create mode 100644 src/lib/db-utils/Configurations.ts create mode 100644 src/lib/db-utils/ExternalSessions.ts create mode 100644 src/lib/db-utils/SSLEndpoints.ts create mode 100644 src/lib/db-utils/Users.ts diff --git a/src/lib/db-utils/Configurations.ts b/src/lib/db-utils/Configurations.ts new file mode 100644 index 0000000..e69de29 diff --git a/src/lib/db-utils/ExternalSessions.ts b/src/lib/db-utils/ExternalSessions.ts new file mode 100644 index 0000000..e69de29 diff --git a/src/lib/db-utils/SSLEndpoints.ts b/src/lib/db-utils/SSLEndpoints.ts new file mode 100644 index 0000000..e69de29 diff --git a/src/lib/db-utils/Users.ts b/src/lib/db-utils/Users.ts new file mode 100644 index 0000000..e69de29 diff --git a/src/lib/db-utils/sqlite.ts b/src/lib/db-utils/sqlite.ts index 2f5b6a8..cb970b5 100644 --- a/src/lib/db-utils/sqlite.ts +++ b/src/lib/db-utils/sqlite.ts @@ -1,16 +1,21 @@ import { DB_PATH } from "$lib/utils/constants"; -import { Database, Statement, Statement } from "bun:sqlite"; +import { Database, Statement } from "bun:sqlite"; -export class SSLSnifferDatabase { +export class SSLSnifferApp { private static initialized = false - private db: Database + private __db: Database // UGLY: should be more flexible constructor() { - this.db = SSLSnifferDatabase.initDatabase() - SSLSnifferDatabase.initialized = true + this.__db = SSLSnifferApp.initDatabase() + SSLSnifferApp.initialized = true + } + + + public get db() { + return this.__db } // This needs to be static as it doesn't need the object @@ -40,8 +45,4 @@ export class SSLSnifferDatabase { this.db.close(forceful) } - public executeQuery(query: Statement): any { - - } - }