Rename uniqueIdentifier to universalIdentifier (#14201)

This commit is contained in:
Weiko
2025-09-01 12:33:59 +02:00
committed by GitHub
parent 58a38769bd
commit 80347b7b38
76 changed files with 556 additions and 552 deletions
@@ -23,7 +23,7 @@ export const ATTACHMENT_FLAT_OBJECT_MOCK = getFlatObjectMetadataMock({
imageIdentifierFieldMetadataId: null,
isLabelSyncedWithName: false,
workspaceId: '20202020-1c25-4d02-bf25-6aeccf7ea419',
uniqueIdentifier: '20202020-bd3d-4c60-8dca-571c71d4447a',
universalIdentifier: '20202020-bd3d-4c60-8dca-571c71d4447a',
flatIndexMetadatas: [],
flatFieldMetadatas: Object.values(ATTACHMENT_FLAT_FIELDS_MOCK),
});
@@ -23,7 +23,7 @@ export const COMPANY_FLAT_OBJECT_MOCK = getFlatObjectMetadataMock({
imageIdentifierFieldMetadataId: null,
isLabelSyncedWithName: false,
workspaceId: '20202020-1c25-4d02-bf25-6aeccf7ea419',
uniqueIdentifier: '20202020-b374-4779-a561-80086cb2e17f',
universalIdentifier: '20202020-b374-4779-a561-80086cb2e17f',
flatIndexMetadatas: [],
flatFieldMetadatas: Object.values(COMPANY_FLAT_FIELDS_MOCK),
});
@@ -23,7 +23,7 @@ export const FAVORITE_FLAT_OBJECT_MOCK = getFlatObjectMetadataMock({
imageIdentifierFieldMetadataId: null,
isLabelSyncedWithName: false,
workspaceId: '20202020-1c25-4d02-bf25-6aeccf7ea419',
uniqueIdentifier: '20202020-ab56-4e05-92a3-e2414a499860',
universalIdentifier: '20202020-ab56-4e05-92a3-e2414a499860',
flatIndexMetadatas: [],
flatFieldMetadatas: Object.values(FAVORITE_FLAT_FIELDS_MOCK),
});
@@ -23,7 +23,7 @@ export const FAVORITE_FOLDER_FLAT_OBJECT_MOCK = getFlatObjectMetadataMock({
imageIdentifierFieldMetadataId: null,
isLabelSyncedWithName: false,
workspaceId: '20202020-1c25-4d02-bf25-6aeccf7ea419',
uniqueIdentifier: '20202020-7cf8-401f-8211-a9587d27fd2d',
universalIdentifier: '20202020-7cf8-401f-8211-a9587d27fd2d',
flatIndexMetadatas: [],
flatFieldMetadatas: Object.values(FAVORITE_FOLDER_FLAT_FIELDS_MOCK),
});
@@ -3,7 +3,7 @@ import { faker } from '@faker-js/faker';
import { type FlatObjectMetadata } from 'src/engine/metadata-modules/flat-object-metadata/types/flat-object-metadata.type';
type FlatObjectMetadataOverrides = Required<
Pick<FlatObjectMetadata, 'uniqueIdentifier'>
Pick<FlatObjectMetadata, 'universalIdentifier'>
> &
Partial<FlatObjectMetadata>;
export const getFlatObjectMetadataMock = (
@@ -23,7 +23,7 @@ export const NOTE_FLAT_OBJECT_MOCK = getFlatObjectMetadataMock({
imageIdentifierFieldMetadataId: null,
isLabelSyncedWithName: false,
workspaceId: '20202020-1c25-4d02-bf25-6aeccf7ea419',
uniqueIdentifier: '20202020-0b00-45cd-b6f6-6cd806fc6804',
universalIdentifier: '20202020-0b00-45cd-b6f6-6cd806fc6804',
flatIndexMetadatas: [],
flatFieldMetadatas: Object.values(NOTE_FLAT_FIELDS_MOCK),
});
@@ -23,7 +23,7 @@ export const NOTE_TARGET_FLAT_OBJECT_MOCK = getFlatObjectMetadataMock({
imageIdentifierFieldMetadataId: null,
isLabelSyncedWithName: false,
workspaceId: '20202020-1c25-4d02-bf25-6aeccf7ea419',
uniqueIdentifier: '20202020-fff0-4b44-be82-bda313884400',
universalIdentifier: '20202020-fff0-4b44-be82-bda313884400',
flatIndexMetadatas: [],
flatFieldMetadatas: Object.values(NOTETARGET_FLAT_FIELDS_MOCK),
});
@@ -23,7 +23,7 @@ export const OPPORTUNITY_FLAT_OBJECT_MOCK = getFlatObjectMetadataMock({
imageIdentifierFieldMetadataId: null,
isLabelSyncedWithName: false,
workspaceId: '20202020-1c25-4d02-bf25-6aeccf7ea419',
uniqueIdentifier: '20202020-9549-49dd-b2b2-883999db8938',
universalIdentifier: '20202020-9549-49dd-b2b2-883999db8938',
flatIndexMetadatas: [],
flatFieldMetadatas: Object.values(OPPORTUNITY_FLAT_FIELDS_MOCK),
});
@@ -23,7 +23,7 @@ export const PERSON_FLAT_OBJECT_MOCK = getFlatObjectMetadataMock({
imageIdentifierFieldMetadataId: '05e46775-93e9-46c4-8b6f-94829045b1ad',
isLabelSyncedWithName: false,
workspaceId: '20202020-1c25-4d02-bf25-6aeccf7ea419',
uniqueIdentifier: '20202020-e674-48e5-a542-72570eee7213',
universalIdentifier: '20202020-e674-48e5-a542-72570eee7213',
flatIndexMetadatas: [],
flatFieldMetadatas: Object.values(PERSON_FLAT_FIELDS_MOCK),
});
@@ -23,7 +23,7 @@ export const PET_FLAT_OBJECT_MOCK = getFlatObjectMetadataMock({
imageIdentifierFieldMetadataId: null,
isLabelSyncedWithName: false,
workspaceId: '20202020-1c25-4d02-bf25-6aeccf7ea419',
uniqueIdentifier: 'd34e0f07-1b8c-4de0-938e-599cf05e1f7f',
universalIdentifier: 'd34e0f07-1b8c-4de0-938e-599cf05e1f7f',
flatIndexMetadatas: [],
flatFieldMetadatas: Object.values(PET_FLAT_FIELDS_MOCK),
});
@@ -23,7 +23,7 @@ export const ROCKET_FLAT_OBJECT_MOCK = getFlatObjectMetadataMock({
imageIdentifierFieldMetadataId: null,
isLabelSyncedWithName: false,
workspaceId: '20202020-1c25-4d02-bf25-6aeccf7ea419',
uniqueIdentifier: 'd78ec657-74a4-4652-a350-1f44ff62970a',
universalIdentifier: 'd78ec657-74a4-4652-a350-1f44ff62970a',
flatIndexMetadatas: [],
flatFieldMetadatas: Object.values(ROCKET_FLAT_FIELDS_MOCK),
});
@@ -23,7 +23,7 @@ export const TASK_FLAT_OBJECT_MOCK = getFlatObjectMetadataMock({
imageIdentifierFieldMetadataId: null,
isLabelSyncedWithName: false,
workspaceId: '20202020-1c25-4d02-bf25-6aeccf7ea419',
uniqueIdentifier: '20202020-1ba1-48ba-bc83-ef7e5990ed10',
universalIdentifier: '20202020-1ba1-48ba-bc83-ef7e5990ed10',
flatIndexMetadatas: [],
flatFieldMetadatas: Object.values(TASK_FLAT_FIELDS_MOCK),
});
@@ -23,7 +23,7 @@ export const TASK_TARGET_FLAT_OBJECT_MOCK = getFlatObjectMetadataMock({
imageIdentifierFieldMetadataId: null,
isLabelSyncedWithName: false,
workspaceId: '20202020-1c25-4d02-bf25-6aeccf7ea419',
uniqueIdentifier: '20202020-5a9a-44e8-95df-771cd06d0fb1',
universalIdentifier: '20202020-5a9a-44e8-95df-771cd06d0fb1',
flatIndexMetadatas: [],
flatFieldMetadatas: Object.values(TASKTARGET_FLAT_FIELDS_MOCK),
});
@@ -23,7 +23,7 @@ export const TIMELINE_ACTIVITY_FLAT_OBJECT_MOCK = getFlatObjectMetadataMock({
imageIdentifierFieldMetadataId: null,
isLabelSyncedWithName: false,
workspaceId: '20202020-1c25-4d02-bf25-6aeccf7ea419',
uniqueIdentifier: '20202020-6736-4337-b5c4-8b39fae325a5',
universalIdentifier: '20202020-6736-4337-b5c4-8b39fae325a5',
flatIndexMetadatas: [],
flatFieldMetadatas: Object.values(TIMELINEACTIVITY_FLAT_FIELDS_MOCK),
});
@@ -22,7 +22,7 @@ export type FlatObjectMetadata = Omit<
ObjectMetadataEntity,
ObjectMetadataRelationProperties | 'dataSourceId'
> & {
uniqueIdentifier: string;
universalIdentifier: string;
flatIndexMetadatas: FlatIndexMetadata[];
flatFieldMetadatas: FlatFieldMetadata[];
};
@@ -19,7 +19,7 @@ const fromCachedRelationFieldMetadataEntityToFlatRelationTargetFieldMetadata = <
): FlatRelationTargetFieldMetadata => {
return {
...cachedFieldMetadataEntity,
uniqueIdentifier:
universalIdentifier:
cachedFieldMetadataEntity.standardId ?? cachedFieldMetadataEntity.id,
type: cachedFieldMetadataEntity.type,
};
@@ -102,7 +102,7 @@ export const fromCachedFieldMetadataEntityToFlatFieldMetadata = <
return {
...cachedFieldMetadataEntity,
uniqueIdentifier:
universalIdentifier:
cachedFieldMetadataEntity.standardId ?? cachedFieldMetadataEntity.id,
flatRelationTargetFieldMetadata,
flatRelationTargetObjectMetadata,
@@ -114,7 +114,7 @@ export const fromCachedFieldMetadataEntityToFlatFieldMetadata = <
return {
...cachedFieldMetadataEntity,
uniqueIdentifier:
universalIdentifier:
cachedFieldMetadataEntity.standardId ?? cachedFieldMetadataEntity.id,
flatRelationTargetFieldMetadata: null,
flatRelationTargetObjectMetadata: null,
@@ -73,7 +73,7 @@ export const fromCreateObjectInputToFlatObjectMetadataAndFlatFieldMetadatasToCre
shortcut: createObjectInput.shortcut ?? null,
standardId: null,
standardOverrides: null,
uniqueIdentifier: objectMetadataId,
universalIdentifier: objectMetadataId,
targetTableName: 'DEPRECATED',
workspaceId,
};
@@ -18,7 +18,7 @@ export const fromObjectMetadataEntityToFlatObjectMetadata = (
return {
...objectMetadataEntityWithoutRelations,
flatIndexMetadatas: [], // TODO prastoin handle indexes
uniqueIdentifier:
universalIdentifier:
objectMetadataEntityWithoutRelations.standardId ??
objectMetadataEntityWithoutRelations.id,
flatFieldMetadatas: objectMetadataEntity.fields.map(
@@ -34,7 +34,7 @@ export const fromObjectMetadataItemWithFieldMapsToFlatObjectMetadata = ({
return {
...rest,
flatFieldMetadatas,
uniqueIdentifier: rest.standardId ?? rest.id,
universalIdentifier: rest.standardId ?? rest.id,
flatIndexMetadatas: [], // prastoin TODO convert from indexMetadatas to flatIndexMetadatas
};
};
@@ -17,21 +17,21 @@ export const mergeTwoFlatObjectMetadatas = ({
>): FlatObjectMetadata[] => {
const initialObjectAccumulator = fromArrayToUniqueKeyRecord({
array: destFlatObjectMetadatas,
uniqueKey: 'uniqueIdentifier',
uniqueKey: 'universalIdentifier',
});
const mergedUniqueIdentifierFlatObjectMetadataRecord =
const mergedUniversalIdentifierFlatObjectMetadataRecord =
toMergeFlatObjectMetadatas.reduce<Record<string, FlatObjectMetadata>>(
(acc, toMergeFlatObjectMetadata) => {
const flatObjectUniqueIdentifier =
toMergeFlatObjectMetadata.uniqueIdentifier;
const flatObjectUniversalIdentifier =
toMergeFlatObjectMetadata.universalIdentifier;
const accumulatorCurrentOccurrence: FlatObjectMetadata | undefined =
initialObjectAccumulator[flatObjectUniqueIdentifier];
initialObjectAccumulator[flatObjectUniversalIdentifier];
if (!isDefined(accumulatorCurrentOccurrence)) {
return {
...acc,
[flatObjectUniqueIdentifier]: toMergeFlatObjectMetadata,
[flatObjectUniversalIdentifier]: toMergeFlatObjectMetadata,
};
}
@@ -57,11 +57,11 @@ export const mergeTwoFlatObjectMetadatas = ({
return {
...acc,
[flatObjectUniqueIdentifier]: mergedFlatObjectMetadata,
[flatObjectUniversalIdentifier]: mergedFlatObjectMetadata,
};
},
initialObjectAccumulator,
);
return Object.values(mergedUniqueIdentifierFlatObjectMetadataRecord);
return Object.values(mergedUniversalIdentifierFlatObjectMetadataRecord);
};