import Database from 'better-sqlite3' import { drizzle } from 'drizzle-orm/better-sqlite3' import { join } from 'path' import * as schema from './schema.js' const DB_PATH = join(process.cwd(), 'server', 'database', 'hulai.db') const sqlite = new Database(DB_PATH) // 开启 WAL 模式,性能更好 sqlite.pragma('journal_mode = WAL') sqlite.pragma('foreign_keys = ON') export const db = drizzle(sqlite, { schema }) export { schema }