import fs from 'node:fs'; import path from 'node:path'; import Database from 'better-sqlite3'; import { config } from '../config'; fs.mkdirSync(path.dirname(config.dbPath), { recursive: true }); fs.mkdirSync(config.uploadDir, { recursive: true }); export const db = new Database(config.dbPath); db.pragma('journal_mode = WAL'); db.pragma('foreign_keys = ON');