diff --git a/src/helpers/storage.ts b/src/helpers/storage.ts index a3031dd..b2ddf2b 100644 --- a/src/helpers/storage.ts +++ b/src/helpers/storage.ts @@ -1,7 +1,7 @@ import { DataSource } from 'typeorm' +import { Entity, entities } from '../Entities' import { IdMapping } from '../entity/IdMapping' import { Membership } from '../entity/Membership' -import { Entity, entities } from '../Entities' const AppDataSource = new DataSource({ type: 'sqlite', @@ -25,6 +25,10 @@ export function getMapping( }) } +export function getAllMappingsByType(type: number): Promise { + return AppDataSource.manager.findBy(IdMapping, { type }) +} + export function getMappingByMatrixId(id: string): Promise { return AppDataSource.manager.findOneBy(IdMapping, { matrixId: id,