13 lines
432 B
TypeScript
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));
|
|
};
|