* feat: rename tenant into workspace * fix: missing some files and reset not working * fix: wrong import * Use link in company seeds * Use link in company seeds --------- Co-authored-by: Charles Bochet <charles@twenty.com>
42 lines
1.2 KiB
TypeScript
42 lines
1.2 KiB
TypeScript
import { RelationMetadataType } from 'src/metadata/relation-metadata/relation-metadata.entity';
|
|
|
|
const companyRelationMetadata = [
|
|
{
|
|
type: RelationMetadataType.ONE_TO_MANY,
|
|
fromObjectNameSingular: 'companyV2',
|
|
toObjectNameSingular: 'personV2',
|
|
fromFieldMetadataName: 'people',
|
|
toFieldMetadataName: 'company',
|
|
},
|
|
{
|
|
type: RelationMetadataType.ONE_TO_MANY,
|
|
fromObjectNameSingular: 'companyV2',
|
|
toObjectNameSingular: 'favoriteV2',
|
|
fromFieldMetadataName: 'favorites',
|
|
toFieldMetadataName: 'company',
|
|
},
|
|
{
|
|
type: RelationMetadataType.ONE_TO_MANY,
|
|
fromObjectNameSingular: 'companyV2',
|
|
toObjectNameSingular: 'attachmentV2',
|
|
fromFieldMetadataName: 'attachments',
|
|
toFieldMetadataName: 'company',
|
|
},
|
|
{
|
|
type: RelationMetadataType.ONE_TO_MANY,
|
|
fromObjectNameSingular: 'companyV2',
|
|
toObjectNameSingular: 'opportunityV2',
|
|
fromFieldMetadataName: 'opportunities',
|
|
toFieldMetadataName: 'company',
|
|
},
|
|
{
|
|
type: RelationMetadataType.ONE_TO_MANY,
|
|
fromObjectNameSingular: 'companyV2',
|
|
toObjectNameSingular: 'activityTargetV2',
|
|
fromFieldMetadataName: 'activityTargets',
|
|
toFieldMetadataName: 'company',
|
|
},
|
|
];
|
|
|
|
export default companyRelationMetadata;
|