fieldmetadatatype + featurelfag creation (#13021)

Co-authored-by: Charles Bochet <charles@twenty.com>
This commit is contained in:
Guillim
2025-07-08 12:23:28 +02:00
committed by GitHub
co-authored by Charles Bochet
parent 56607c0449
commit a5deddaffd
47 changed files with 1447 additions and 793 deletions
@@ -5,7 +5,7 @@ import { capitalize } from 'twenty-shared/utils';
import { FieldMetadataDefaultValue } from 'src/engine/metadata-modules/field-metadata/interfaces/field-metadata-default-value.interface';
import { RelationType } from 'src/engine/metadata-modules/field-metadata/interfaces/relation-type.interface';
import { generateRandomFieldValue } from 'src/engine/core-modules/open-api/utils/generate-random-field-value.utils';
import { generateRandomFieldValue } from 'src/engine/core-modules/open-api/utils/generate-random-field-value.util';
import {
computeDepthParameters,
computeEndingBeforeParameters,
@@ -1,7 +1,7 @@
import { FieldMetadataType } from 'twenty-shared/types';
import { v4 } from 'uuid';
import { faker } from '@faker-js/faker';
import { FieldMetadataType } from 'twenty-shared/types';
import { assertUnreachable, isDefined } from 'twenty-shared/utils';
import { v4 } from 'uuid';
import { FieldMetadataDefaultValue } from 'src/engine/metadata-modules/field-metadata/interfaces/field-metadata-default-value.interface';
@@ -88,7 +88,8 @@ export const generateRandomFieldValue = ({
return isDefined(field.options[0].value) ? [field.options[0].value] : [];
}
case FieldMetadataType.RELATION: {
case FieldMetadataType.RELATION:
case FieldMetadataType.MORPH_RELATION: {
return null;
}