chore: remove internal module resources option (#9582)

What:
* removes resouces type "shared" or "isolated" from internal modules.
* modules can have an isolated database connection by providing a database config as part of their options on `medusa-config`

CLOSES: FRMW-2593
This commit is contained in:
Carlos R. L. Rodrigues
2024-10-17 21:31:46 +00:00
committed by GitHub
parent b07dd33a57
commit 902ac12f73
36 changed files with 75 additions and 258 deletions
@@ -1,6 +1,7 @@
import {
ContainerRegistrationKeys,
DmlEntity,
isSharedConnectionSymbol,
loadModels,
Modules,
ModulesSdkUtils,
@@ -118,6 +119,7 @@ export function moduleIntegrationTestRunner<TService = any>({
options: {
database: dbConfig,
...moduleOptions,
[isSharedConnectionSymbol]: true,
},
},
}