{"code":"import{createClient}from\"@libsql/client\";import{drizzle}from\"drizzle-orm/libsql\";import path from\"node:path\";import{mkdirSync}from\"node:fs\";import{fileURLToPath}from\"node:url\";import*as schema from\"./schema\";const dbPath=path.resolve(path.dirname(fileURLToPath(import.meta.url)),\"../../data/blog.db\");mkdirSync(path.dirname(dbPath),{recursive:true});const sqlite=createClient({url:`file:${dbPath}`});const db=drizzle(sqlite,{schema});export{db,dbPath,sqlite};\n","warnings":[],"map":{"version":3,"mappings":"AAAA,OAAS,iBAAoB,iBAC7B,OAAS,YAAe,qBACxB,OAAO,SAAU,YACjB,OAAS,cAAiB,UAC1B,OAAS,kBAAqB,WAC9B,UAAY,WAAY,WAYxB,MAAM,OAAS,KAAK,QAClB,KAAK,QAAQ,cAAc,YAAY,GAAG,CAAC,EAC3C,oBACF,EAEA,UAAU,KAAK,QAAQ,MAAM,EAAG,CAAE,UAAW,IAAK,CAAC,EAE5C,MAAM,OAAS,aAAa,CAAE,IAAK,QAAQ,MAAM,EAAG,CAAC,EACrD,MAAM,GAAK,QAAQ,OAAQ,CAAE,MAAO,CAAC","names":[],"ignoreList":[],"sources":["/home/noor/dev/latif-blog/lib/db/client.ts"],"sourcesContent":[null]}}