chore(modules-sdk): parallel migrations (#13898)

This commit is contained in:
Carlos R. L. Rodrigues
2025-10-31 11:05:53 -03:00
committed by GitHub
parent fffc1be1e7
commit 13d7d15be5
14 changed files with 124 additions and 24 deletions
@@ -1,4 +1,6 @@
import { asValue } from "@medusajs/framework/awilix"
import { logger } from "@medusajs/framework/logger"
import { Migrator } from "@medusajs/framework/migrations"
import { MedusaAppOutput } from "@medusajs/framework/modules-sdk"
import { MedusaContainer } from "@medusajs/framework/types"
import {
@@ -7,7 +9,6 @@ import {
getResolvedPlugins,
mergePluginModules,
} from "@medusajs/framework/utils"
import { asValue } from "@medusajs/framework/awilix"
import { dbTestUtilFactory, getDatabaseURL } from "./database"
import {
applyEnvVarsToProcess,
@@ -178,6 +179,9 @@ class MedusaTestRunner {
await this.initializeDatabase()
const migrator = new Migrator({ container })
await migrator.ensureMigrationsTable()
logger.info(
`Migrating database with core migrations and links ${this.dbName}`
)