From 3a0c32a88d5eb3983ed8f1c34a0738da22bf126f Mon Sep 17 00:00:00 2001 From: Harshit Singh <73997189+harshit078@users.noreply.github.com> Date: Tue, 1 Oct 2024 19:28:19 +0530 Subject: [PATCH] fix: Remove many to many relation option (#7360) ## Description - This PR addresses the issue #7359 --- packages/twenty-front/src/generated-metadata/graphql.ts | 2 -- .../settings/data-model/constants/RelationTypes.ts | 8 -------- 2 files changed, 10 deletions(-) diff --git a/packages/twenty-front/src/generated-metadata/graphql.ts b/packages/twenty-front/src/generated-metadata/graphql.ts index 09fac64ea..89445cb71 100644 --- a/packages/twenty-front/src/generated-metadata/graphql.ts +++ b/packages/twenty-front/src/generated-metadata/graphql.ts @@ -984,7 +984,6 @@ export type RelationDefinition = { /** Relation definition type */ export enum RelationDefinitionType { - ManyToMany = 'MANY_TO_MANY', ManyToOne = 'MANY_TO_ONE', OneToMany = 'ONE_TO_MANY', OneToOne = 'ONE_TO_ONE' @@ -992,7 +991,6 @@ export enum RelationDefinitionType { /** Type of the relation */ export enum RelationMetadataType { - ManyToMany = 'MANY_TO_MANY', ManyToOne = 'MANY_TO_ONE', OneToMany = 'ONE_TO_MANY', OneToOne = 'ONE_TO_ONE' diff --git a/packages/twenty-front/src/modules/settings/data-model/constants/RelationTypes.ts b/packages/twenty-front/src/modules/settings/data-model/constants/RelationTypes.ts index 179f60fe8..da5e9b8b9 100644 --- a/packages/twenty-front/src/modules/settings/data-model/constants/RelationTypes.ts +++ b/packages/twenty-front/src/modules/settings/data-model/constants/RelationTypes.ts @@ -1,6 +1,5 @@ import { IconComponent, - IllustrationIconManyToMany, IllustrationIconOneToMany, IllustrationIconOneToOne, } from 'twenty-ui'; @@ -35,11 +34,4 @@ export const RELATION_TYPES: Record< imageSrc: OneToManySvg, isImageFlipped: true, }, - // Not supported yet - [RelationDefinitionType.ManyToMany]: { - label: 'Belongs to many', - Icon: IllustrationIconManyToMany, - imageSrc: OneToManySvg, - isImageFlipped: true, - }, };