From 0fd0a0892b368064f4b579865f73af4472b8068b Mon Sep 17 00:00:00 2001 From: Pedro Guzman Date: Mon, 9 Jun 2025 14:20:21 +0200 Subject: [PATCH] add full defaultMedusaSchema --- packages/core/utils/src/dml/helpers/create-graphql.ts | 2 ++ packages/modules/index/src/utils/build-config.ts | 5 ++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/core/utils/src/dml/helpers/create-graphql.ts b/packages/core/utils/src/dml/helpers/create-graphql.ts index bbe89174e7..0894c413a7 100644 --- a/packages/core/utils/src/dml/helpers/create-graphql.ts +++ b/packages/core/utils/src/dml/helpers/create-graphql.ts @@ -83,6 +83,8 @@ export const toGraphQLSchema = (entities: T): string => { }) const defaultMedusaSchema = ` + scalar DateTime + scalar JSON directive @enumValue(value: String) on ENUM_VALUE ` diff --git a/packages/modules/index/src/utils/build-config.ts b/packages/modules/index/src/utils/build-config.ts index b8f99c9dde..dd924210bd 100644 --- a/packages/modules/index/src/utils/build-config.ts +++ b/packages/modules/index/src/utils/build-config.ts @@ -1253,7 +1253,10 @@ export function buildSchemaObjectRepresentation(schema: string): { } as IndexTypes.SchemaObjectRepresentation Object.entries(entitiesMap).forEach(([entityName, entityMapValue]) => { - if (!entityMapValue.astNode) { + if ( + !entityMapValue.astNode || + entityMapValue.astNode.kind === GraphQLUtils.Kind.SCALAR_TYPE_DEFINITION + ) { return }