diff --git a/packages/backend/server/src/data/commands/run.ts b/packages/backend/server/src/data/commands/run.ts index 136b7df0d7..7d4df391f5 100644 --- a/packages/backend/server/src/data/commands/run.ts +++ b/packages/backend/server/src/data/commands/run.ts @@ -1,6 +1,6 @@ import { readdirSync } from 'node:fs'; import { join } from 'node:path'; -import { fileURLToPath } from 'node:url'; +import { fileURLToPath, pathToFileURL } from 'node:url'; import { Logger } from '@nestjs/common'; import { ModuleRef } from '@nestjs/core'; @@ -25,7 +25,7 @@ export async function collectMigrations(): Promise { const migrations: Migration[] = await Promise.all( migrationFiles.map(async file => { - return import(file).then(mod => { + return import(pathToFileURL(file).href).then(mod => { const migration = mod[Object.keys(mod)[0]]; return {