import { EntityManager, EntityTarget, Repository } from 'typeorm' import { AppDataSource } from '../server' export const setClaims = async ( t: EntityManager, uid: string ): Promise => { const dbRole = 'omnivore_user' return t .query('SELECT * from omnivore.set_claims($1, $2)', [uid, dbRole]) .then() } export const getRepository = (entity: EntityTarget): Repository => { return AppDataSource.getRepository(entity) }