import Repository from '../../Storage/Mongodb/Repository'; export default class ApplicationInstallRepository extends Repository { public async findByNameAndUser(name: string, user: string): Promise { return this.findOne({ key: name, user }); } public async findOneByUser(user: string): Promise { return this.findOne({ user }); } public async findOneByName(name: string): Promise { return this.findOne({ key: name }); } public async findManyByUser(user: string): Promise { return this.findMany({ user }); } public async findManyByName(name: string): Promise { return this.findMany({ key: name }); } }