diff --git a/.changeset/tame-candles-jump.md b/.changeset/tame-candles-jump.md new file mode 100644 index 0000000000..d3883087f1 --- /dev/null +++ b/.changeset/tame-candles-jump.md @@ -0,0 +1,5 @@ +--- +"@medusajs/modules-sdk": patch +--- + +chore(modules-sdk): db migration concurrency as env var diff --git a/packages/core/modules-sdk/src/medusa-app.ts b/packages/core/modules-sdk/src/medusa-app.ts index a6b35c756b..5ec57558b1 100644 --- a/packages/core/modules-sdk/src/medusa-app.ts +++ b/packages/core/modules-sdk/src/medusa-app.ts @@ -558,9 +558,10 @@ async function MedusaApp_({ } } + const concurrency = parseInt(process.env.DB_MIGRATION_CONCURRENCY ?? "1") await executeWithConcurrency( moduleResolutions.map((a) => () => run(a)), - 8 // parallel migrations + concurrency ) }