import "dotenv/config"; import {defineConfig} from "drizzle-kit"; import path from "node:path"; const dataPath = process.env.DATA_PATH ?? (process.env.IS_DOCKER === "true" ? "/" + path.join("config", "data") : "data"); const dbFileName = process.env.DB_FILE_NAME ?? "database.db"; export default defineConfig({ out: "./drizzle", schema: "./src/db/schema.ts", dialect: "sqlite", dbCredentials: { url: process.env.DB_FILE_NAME // url: process.env.DB_PATH ? "file:" + process.env.DB_PATH : "file:" + path.join(dataPath, dbFileName), }, });