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

This commit is contained in:
Carlos R. L. Rodrigues authored and GitHub committed 2025-10-31 11:05:53 -03:00
1 parent fffc1be1e7
commit 13d7d15be5
14 files changed
+124 -24

No files matched your search

+4 -1
View File
@@ -1,4 +1,4 @@
import { MedusaAppLoader } from "@medusajs/framework"
import { MedusaAppLoader, Migrator } from "@medusajs/framework"
import { LinkLoader } from "@medusajs/framework/links"
import {
ContainerRegistrationKeys,
@@ -41,6 +41,9 @@ const main = async function ({ directory, modules }) {
*/
logger.info("Generating migrations...")
const migrator = new Migrator({ container })
await migrator.ensureMigrationsTable()
await medusaAppLoader.runModulesMigrations({
moduleNames: modules,
action: "generate",
+5 -1
View File
@@ -1,4 +1,4 @@
import { MEDUSA_CLI_PATH, MedusaAppLoader } from "@medusajs/framework"
import { MEDUSA_CLI_PATH, MedusaAppLoader, Migrator } from "@medusajs/framework"
import { LinkLoader } from "@medusajs/framework/links"
import {
ContainerRegistrationKeys,
@@ -60,6 +60,10 @@ export async function migrate({
* Run migrations
*/
logger.info("Running migrations...")
const migrator = new Migrator({ container })
await migrator.ensureMigrationsTable()
await medusaAppLoader.runModulesMigrations({
action: "run",
})
+5 -1
View File
@@ -1,4 +1,4 @@
import { MedusaAppLoader } from "@medusajs/framework"
import { MedusaAppLoader, Migrator } from "@medusajs/framework"
import { LinkLoader } from "@medusajs/framework/links"
import {
ContainerRegistrationKeys,
@@ -40,6 +40,10 @@ const main = async function ({ directory, modules }) {
* Reverting migrations
*/
logger.info("Reverting migrations...")
const migrator = new Migrator({ container })
await migrator.ensureMigrationsTable()
await medusaAppLoader.runModulesMigrations({
moduleNames: modules,
action: "revert",