add sqlite to cache token metadata

This commit is contained in:
2026-05-14 20:49:54 +08:00
parent 92156f572d
commit cae5d4023f
15 changed files with 296 additions and 8 deletions
+19
View File
@@ -0,0 +1,19 @@
import { defineConfig } from 'drizzle-kit'
import envPaths from 'env-paths'
import { join } from 'path'
import { mkdirSync } from 'fs'
import { getENV } from './src/bun/lib/get-env'
const env = getENV()
const { data } = envPaths(env.appName, { suffix: '' })
mkdirSync(data, { recursive: true })
export default defineConfig({
out: './drizzle',
schema: './src/bun/lib/db/schema.ts',
dialect: 'sqlite',
dbCredentials: {
url: join(data, env.dbFilename),
},
})