import EntityRegistry from './entity/EntityRegistry'; import { DashboardEntity } from './entity/dashboard/DashboardEntity'; import { ChartEntity } from './entity/chart/ChartEntity'; import { UserEntity } from './entity/user/User'; import { GroupEntity } from './entity/group/Group'; import { DatasetEntity } from './entity/dataset/DatasetEntity'; import { DataFlowEntity } from './entity/dataFlow/DataFlowEntity'; import { DataJobEntity } from './entity/dataJob/DataJobEntity'; import { TagEntity } from './entity/tag/Tag'; import { GlossaryTermEntity } from './entity/glossaryTerm/GlossaryTermEntity'; import { MLFeatureEntity } from './entity/mlFeature/MLFeatureEntity'; import { MLPrimaryKeyEntity } from './entity/mlPrimaryKey/MLPrimaryKeyEntity'; import { MLFeatureTableEntity } from './entity/mlFeatureTable/MLFeatureTableEntity'; import { MLModelEntity } from './entity/mlModel/MLModelEntity'; import { MLModelGroupEntity } from './entity/mlModelGroup/MLModelGroupEntity'; import { DomainEntity } from './entity/domain/DomainEntity'; import { ContainerEntity } from './entity/container/ContainerEntity'; import GlossaryNodeEntity from './entity/glossaryNode/GlossaryNodeEntity'; import { DataPlatformEntity } from './entity/dataPlatform/DataPlatformEntity'; import { DataProductEntity } from './entity/dataProduct/DataProductEntity'; import { DataPlatformInstanceEntity } from './entity/dataPlatformInstance/DataPlatformInstanceEntity'; import { RoleEntity } from './entity/Access/RoleEntity'; export default function buildEntityRegistry() { const registry = new EntityRegistry(); registry.register(new DatasetEntity()); registry.register(new DashboardEntity()); registry.register(new ChartEntity()); registry.register(new UserEntity()); registry.register(new GroupEntity()); registry.register(new TagEntity()); registry.register(new DataFlowEntity()); registry.register(new DataJobEntity()); registry.register(new GlossaryTermEntity()); registry.register(new MLFeatureEntity()); registry.register(new MLPrimaryKeyEntity()); registry.register(new MLFeatureTableEntity()); registry.register(new MLModelEntity()); registry.register(new MLModelGroupEntity()); registry.register(new DomainEntity()); registry.register(new ContainerEntity()); registry.register(new GlossaryNodeEntity()); registry.register(new RoleEntity()); registry.register(new DataPlatformEntity()); registry.register(new DataProductEntity()); registry.register(new DataPlatformInstanceEntity()); return registry; }