diff --git a/.changeset/cold-experts-breathe.md b/.changeset/cold-experts-breathe.md new file mode 100644 index 0000000000..f36980f57e --- /dev/null +++ b/.changeset/cold-experts-breathe.md @@ -0,0 +1,5 @@ +--- +"@medusajs/utils": patch +--- + +Fix autogenerated type for float attributes diff --git a/packages/core/utils/src/dml/__tests__/create-graphql.spec.ts b/packages/core/utils/src/dml/__tests__/create-graphql.spec.ts index c0cf7b3262..cf4d9371f9 100644 --- a/packages/core/utils/src/dml/__tests__/create-graphql.spec.ts +++ b/packages/core/utils/src/dml/__tests__/create-graphql.spec.ts @@ -23,6 +23,7 @@ describe("GraphQL builder", () => { username: model.text(), email: model.hasOne(() => email, { mappedBy: "owner" }), spend_limit: model.bigNumber(), + rate: model.float(), phones: model.array(), group: model.belongsTo(() => group, { mappedBy: "users" }), role: model @@ -84,6 +85,7 @@ describe("GraphQL builder", () => { username: String! email: Email! spend_limit: Float! + rate: Float! phones: [String]! group_id:String! group: Group! diff --git a/packages/core/utils/src/dml/helpers/graphql-builder/get-attribute.ts b/packages/core/utils/src/dml/helpers/graphql-builder/get-attribute.ts index d4e9e10c41..ac68324c6b 100644 --- a/packages/core/utils/src/dml/helpers/graphql-builder/get-attribute.ts +++ b/packages/core/utils/src/dml/helpers/graphql-builder/get-attribute.ts @@ -10,6 +10,7 @@ const GRAPHQL_TYPES = { dateTime: "DateTime", number: "Int", bigNumber: "Float", + float: "Float", text: "String", json: "JSON", array: "[String]",