lifetracker/packages/db/drizzle.config.ts

19 lines
393 B
TypeScript

import dotenv from "dotenv";
import type { Config } from "drizzle-kit";
import serverConfig from "@lifetracker/shared/config";
const databaseURL = serverConfig.dataDir
? `${serverConfig.dataDir}/lifetracker.db`
: "./lifetracker.db";
export default {
dialect: "sqlite",
schema: "./schema.ts",
out: "./migrations",
dbCredentials: {
url: databaseURL,
},
} satisfies Config;