import fs from "node:fs";import path from "node:path"; import { openSqliteDatabase, type SqliteDatabase } from "./sqliteAdapter"; export function openPersistenceSqliteDatabase(dbPath: string): SqliteDatabase { const resolvedPath = path.resolve(dbPath); fs.mkdirSync(path.dirname(resolvedPath), { recursive: true }); return openSqliteDatabase(resolvedPath);}
import fs from "node:fs";
import path from "node:path";
import { openSqliteDatabase, type SqliteDatabase } from "./sqliteAdapter";
export function openPersistenceSqliteDatabase(dbPath: string): SqliteDatabase {
const resolvedPath = path.resolve(dbPath);
fs.mkdirSync(path.dirname(resolvedPath), { recursive: true });
return openSqliteDatabase(resolvedPath);
}