import { Injectable } from "@nestjs/common"; import { InjectRepository } from "@nestjs/typeorm"; import { Repository } from "typeorm"; import { UserGroup } from "../entities/user-group.entity"; @Injectable() export class UserGroupRepository extends Repository { constructor(@InjectRepository(UserGroup) userGroupRepository: Repository) { super(userGroupRepository.target, userGroupRepository.manager, userGroupRepository.queryRunner); } async findGroupById(id: string): Promise { return this.findOneBy({ id }); } }