import path from "node:path"; export function databasePathFromUrl(databaseUrl, cwd = process.cwd()) { if (!databaseUrl?.startsWith("file:")) { throw new Error("DATABASE_URL must be a file: SQLite URL"); } const rawPath = databaseUrl.slice("file:".length).split("?")[0]; if (!rawPath) throw new Error("DATABASE_URL does not contain a database path"); return path.resolve(cwd, rawPath); }