UNPKG

@tomei/sso

Version:
27 lines (24 loc) 624 B
import GroupModel from '../../models/group.entity'; import { RepositoryBase, IRepositoryBase } from '@tomei/general'; export class GroupRepository extends RepositoryBase<GroupModel> implements IRepositoryBase<GroupModel> { constructor() { super(GroupModel); } v; async delete(GroupCode: string, dbTransaction?: any) { try { const options = { where: { GroupCode: GroupCode, }, transaction: dbTransaction, }; await GroupModel.destroy(options); } catch (error) { throw new Error(`An Error occured when delete : ${error.message}`); } } }