chore: Apply defineMikroOrmCliConfig (#7975)

**What**
Ensure all module rely on the same config for the dev db

FIXES CORE-2493
This commit is contained in:
Adrien de Peretti
2024-07-05 13:10:03 +02:00
committed by GitHub
parent 1393f51046
commit f4dd390ab1
21 changed files with 61 additions and 126 deletions

View File

@@ -1,12 +1,6 @@
import * as entities from "./src/models"
import { TSMigrationGenerator } from "@medusajs/utils"
import { defineMikroOrmCliConfig, Modules } from "@medusajs/utils"
module.exports = {
export default defineMikroOrmCliConfig(Modules.API_KEY, {
entities: Object.values(entities),
schema: "public",
clientUrl: "postgres://postgres@localhost/medusa-api-key",
type: "postgresql",
migrations: {
generator: TSMigrationGenerator,
},
}
})

View File

@@ -1,8 +1,6 @@
import * as entities from "./src/models"
import { defineMikroOrmCliConfig, Modules } from "@medusajs/utils"
module.exports = {
export default defineMikroOrmCliConfig(Modules.AUTH, {
entities: Object.values(entities),
schema: "public",
clientUrl: "postgres://postgres@localhost/medusa-auth",
type: "postgresql",
}
})

View File

@@ -1,8 +1,6 @@
import * as entities from "./src/models"
import { defineMikroOrmCliConfig, Modules } from "@medusajs/utils"
module.exports = {
export default defineMikroOrmCliConfig(Modules.CART, {
entities: Object.values(entities),
schema: "public",
clientUrl: "postgres://postgres@localhost/medusa-cart",
type: "postgresql",
}
})

View File

@@ -1,7 +1,6 @@
import { defineMikroOrmCliConfig } from "@medusajs/utils"
import { defineMikroOrmCliConfig, Modules } from "@medusajs/utils"
import * as entities from "./src/models"
export default defineMikroOrmCliConfig({
export default defineMikroOrmCliConfig(Modules.CURRENCY, {
entities: Object.values(entities),
databaseName: "medusa-currency",
})

View File

@@ -1,12 +1,6 @@
import * as entities from "./src/models"
import { TSMigrationGenerator } from "@medusajs/utils"
import { defineMikroOrmCliConfig, Modules } from "@medusajs/utils"
module.exports = {
export default defineMikroOrmCliConfig(Modules.CUSTOMER, {
entities: Object.values(entities),
schema: "public",
clientUrl: "postgres://postgres@localhost/medusa-customer",
type: "postgresql",
migrations: {
generator: TSMigrationGenerator,
},
}
})

View File

@@ -1,6 +1,6 @@
import * as entities from "./src/models"
import { defineMikroOrmCliConfig, Modules } from "@medusajs/utils"
module.exports = defineMikroOrmCliConfig(Modules.FULFILLMENT, {
export default defineMikroOrmCliConfig(Modules.FULFILLMENT, {
entities: Object.values(entities),
})

View File

@@ -1,13 +1,7 @@
import * as entities from "./src/models"
import { TSMigrationGenerator } from "@medusajs/utils"
import { defineMikroOrmCliConfig, Modules } from "@medusajs/utils"
module.exports = {
export default defineMikroOrmCliConfig(Modules.INVENTORY, {
entities: Object.values(entities),
schema: "public",
clientUrl: "postgres://postgres@localhost/medusa-inventory",
type: "postgresql",
migrations: {
generator: TSMigrationGenerator,
},
}
})

View File

@@ -1,6 +1,6 @@
import * as entities from "./src/models"
import { defineMikroOrmCliConfig, Modules } from "@medusajs/utils"
module.exports = defineMikroOrmCliConfig(Modules.NOTIFICATION, {
export default defineMikroOrmCliConfig(Modules.NOTIFICATION, {
entities: Object.values(entities),
})

View File

@@ -1,12 +1,6 @@
import { TSMigrationGenerator } from "@medusajs/utils"
import { defineMikroOrmCliConfig, Modules } from "@medusajs/utils"
import * as entities from "./src/models"
module.exports = {
export default defineMikroOrmCliConfig(Modules.ORDER, {
entities: Object.values(entities),
schema: "public",
clientUrl: "postgres://postgres@localhost/medusa-order",
type: "postgresql",
migrations: {
generator: TSMigrationGenerator,
},
}
})

View File

@@ -1,8 +1,6 @@
import * as entities from "./src/models"
import { defineMikroOrmCliConfig, Modules } from "@medusajs/utils"
module.exports = {
export default defineMikroOrmCliConfig(Modules.PAYMENT, {
entities: Object.values(entities),
schema: "public",
clientUrl: "postgres://postgres@localhost/medusa-payment",
type: "postgresql",
}
})

View File

@@ -1,8 +1,6 @@
import * as entities from "./src/models"
import { defineMikroOrmCliConfig, Modules } from "@medusajs/utils"
module.exports = {
export default defineMikroOrmCliConfig(Modules.PRICING, {
entities: Object.values(entities),
schema: "public",
clientUrl: "postgres://postgres@localhost/medusa-pricing",
type: "postgresql",
}
})

View File

@@ -1,12 +1,7 @@
import { TSMigrationGenerator } from "@mikro-orm/migrations"
import * as entities from "./src/models"
import { defineMikroOrmCliConfig, Modules } from "@medusajs/utils"
module.exports = {
export default defineMikroOrmCliConfig(Modules.PRODUCT, {
entities: Object.values(entities),
schema: "public",
clientUrl: "postgres://postgres@localhost/medusa-products",
type: "postgresql",
migrations: {
generator: TSMigrationGenerator,
},
}
databaseName: "medusa-products",
})

View File

@@ -1,8 +1,6 @@
import * as entities from "./src/models"
import { defineMikroOrmCliConfig, Modules } from "@medusajs/utils"
module.exports = {
export default defineMikroOrmCliConfig(Modules.PRODUCT, {
entities: Object.values(entities),
schema: "public",
clientUrl: "postgres://postgres@localhost/medusa-promotion",
type: "postgresql",
}
})

View File

@@ -1,7 +1,6 @@
import { defineMikroOrmCliConfig } from "@medusajs/utils"
import { defineMikroOrmCliConfig, Modules } from "@medusajs/utils"
import * as entities from "./src/models"
export default defineMikroOrmCliConfig({
export default defineMikroOrmCliConfig(Modules.REGION, {
entities: Object.values(entities),
databaseName: "medusa-region",
})
})

View File

@@ -1,8 +1,6 @@
import * as entities from "./src/models"
import { defineMikroOrmCliConfig, Modules } from "@medusajs/utils"
module.exports = {
export default defineMikroOrmCliConfig(Modules.SALES_CHANNEL, {
entities: Object.values(entities),
schema: "public",
clientUrl: "postgres://postgres@localhost/medusa-sales-channel",
type: "postgresql",
}
})

View File

@@ -1,13 +1,7 @@
import * as entities from "./src/models"
import { TSMigrationGenerator } from "@medusajs/utils"
import { defineMikroOrmCliConfig, Modules } from "@medusajs/utils"
module.exports = {
export default defineMikroOrmCliConfig(Modules.STOCK_LOCATION, {
entities: Object.values(entities),
schema: "public",
clientUrl: "postgres://postgres@localhost/medusa-stock-location",
type: "postgresql",
migrations: {
generator: TSMigrationGenerator,
},
}
})

View File

@@ -1,8 +1,6 @@
import * as entities from "./src/models"
import { defineMikroOrmCliConfig, Modules } from "@medusajs/utils"
module.exports = {
export default defineMikroOrmCliConfig(Modules.STORE, {
entities: Object.values(entities),
schema: "public",
clientUrl: "postgres://postgres@localhost/medusa-store",
type: "postgresql",
}
})

View File

@@ -1,12 +1,6 @@
import { TSMigrationGenerator } from "@medusajs/utils"
import { defineMikroOrmCliConfig, Modules } from "@medusajs/utils"
import * as entities from "./src/models"
module.exports = {
export default defineMikroOrmCliConfig(Modules.TAX, {
entities: Object.values(entities),
schema: "public",
clientUrl: "postgres://postgres@localhost/medusa-tax",
type: "postgresql",
migrations: {
generator: TSMigrationGenerator,
},
}
})

View File

@@ -1,12 +1,6 @@
import * as entities from "./src/models"
import { TSMigrationGenerator } from "@medusajs/utils"
import { defineMikroOrmCliConfig, Modules } from "@medusajs/utils"
module.exports = {
export default defineMikroOrmCliConfig(Modules.USER, {
entities: Object.values(entities),
schema: "public",
clientUrl: "postgres://postgres@localhost/medusa-user",
type: "postgresql",
migrations: {
generator: TSMigrationGenerator,
},
}
})

View File

@@ -1,8 +1,7 @@
import * as entities from "./src/models"
import { defineMikroOrmCliConfig, Modules } from "@medusajs/utils"
module.exports = {
export default defineMikroOrmCliConfig(Modules.WORKFLOW_ENGINE, {
entities: Object.values(entities),
schema: "public",
clientUrl: "postgres://postgres@localhost/medusa-workflow-engine-inmemory",
type: "postgresql",
}
databaseName: "medusa-workflow-engine-inmemory",
})

View File

@@ -1,8 +1,7 @@
import * as entities from "./src/models"
import { defineMikroOrmCliConfig, Modules } from "@medusajs/utils"
module.exports = {
export default defineMikroOrmCliConfig(Modules.WORKFLOW_ENGINE, {
entities: Object.values(entities),
schema: "public",
clientUrl: "postgres://postgres@localhost/medusa-workflow-engine-redis",
type: "postgresql",
}
databaseName: "medusa-workflow-engine-redis",
})