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 { - - } - }