@arsendoman/book-publisher-store
Version:
A Nest.js package for book publishing and storing
17 lines (13 loc) • 576 B
text/typescript
import { IRepository } from '../repository.generic';
import { CommentComplianceEntity } from '../../entities/commentCompliance.entity';
import { ISorting } from '../../interfaces/sorting.interface';
import { IPagination } from '../../interfaces/pagination.interface';
export interface ICommentComplianceRepository
extends IRepository<CommentComplianceEntity> {
fetchCommentCompliance(
sorting: ISorting,
pagination: IPagination,
): Promise<CommentComplianceEntity[]>;
getComplianceByCommentId(commentId: string);
getComplianceAmount(): Promise<number>;
}