17 lines
391 B
TypeScript
17 lines
391 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; |