Files
homarr/apps/nextjs/src/app/api/backup/shared.ts
T

13 lines
432 B
TypeScript

import fs from "fs";
import path from "path";
export const findMigrationsFolder = (cwd = process.cwd()) => {
const migrationsFolderCandidates = [
path.join(cwd, "db/migrations/sqlite"),
path.join(cwd, "packages/db/migrations/sqlite"),
path.resolve(cwd, "../../packages/db/migrations/sqlite"),
"/app/db/migrations/sqlite",
];
return migrationsFolderCandidates.find((candidate) => fs.existsSync(candidate));
};