We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b2abf05 commit b651014Copy full SHA for b651014
packages/cli/src/commands/database/alteration/index.ts
@@ -18,10 +18,11 @@ import {
18
chooseRevertAlterationsByTimestamp,
19
} from './utils.js';
20
import { chooseAlterationsByVersion, chooseRevertAlterationsByVersion } from './version.js';
21
+import { pathToFileURL } from 'url';
22
23
const importAlterationScript = async (filePath: string): Promise<AlterationScript> => {
24
// eslint-disable-next-line @typescript-eslint/no-unsafe-assignment
- const module = await import(filePath);
25
+ const module = await import(pathToFileURL(filePath).href);
26
27
// eslint-disable-next-line no-restricted-syntax
28
return module.default as AlterationScript;
0 commit comments