feat: move perf,logs and user into sqlite

This commit is contained in:
2025-01-05 18:03:59 +01:00
parent 1937ef55bb
commit bf7d88a588
25 changed files with 524 additions and 145 deletions

18
drizzle.config.ts Normal file
View File

@@ -0,0 +1,18 @@
import path from "node:path";
import { defineConfig } from "drizzle-kit";
const DATA_DIR = Deno.env.has("DATA_DIR")
? path.resolve(Deno.env.get("DATA_DIR")!)
: path.resolve(Deno.cwd(), "data");
// const DB_FILE = "file://" + path.resolve(DATA_DIR, "db.sqlite");
const DB_FILE = "file:data-dev/db.sqlite";
export default defineConfig({
out: "./drizzle",
schema: "./lib/sqlite/schema.ts",
dialect: "turso",
dbCredentials: {
url: DB_FILE,
},
});