24 lines
575 B
TypeScript
24 lines
575 B
TypeScript
import { ModuleJoinerConfig } from "@medusajs/framework/types"
|
|
import { Modules } from "@medusajs/framework/utils"
|
|
|
|
export const StoreCurrencies: ModuleJoinerConfig = {
|
|
isLink: true,
|
|
isReadOnlyLink: true,
|
|
extends: [
|
|
{
|
|
serviceName: Modules.STORE,
|
|
entity: "Store",
|
|
relationship: {
|
|
serviceName: Modules.CURRENCY,
|
|
entity: "Currency",
|
|
primaryKey: "code",
|
|
foreignKey: "supported_currencies.currency_code",
|
|
alias: "currency",
|
|
args: {
|
|
methodSuffix: "Currencies",
|
|
},
|
|
},
|
|
},
|
|
],
|
|
}
|