UNPKG

@tomei/sso

Version:
26 lines (23 loc) 627 B
import GroupObjectPrivilegeModel from '../../models/group-object-privilege.entity'; import { RepositoryBase, IRepositoryBase } from '@tomei/general'; export class GroupObjectPrivilegeRepository extends RepositoryBase<GroupObjectPrivilegeModel> implements IRepositoryBase<GroupObjectPrivilegeModel> { constructor() { super(GroupObjectPrivilegeModel); } public async delete( where: any, transaction?: any, ): Promise<number | undefined> { try { return await GroupObjectPrivilegeModel.destroy({ where, transaction, }); } catch (error) { throw error; } } }