(vote: InsertDocumentVote)
| 108 | |
| 109 | getVotes(userId: string): Promise<DocumentVote[]>; |
| 110 | createVote(vote: InsertDocumentVote): Promise<DocumentVote>; |
| 111 | deleteVote(id: number): Promise<boolean>; |
| 112 | getVoteCounts(documentIds: number[]): Promise<Record<number, number>>; |
| 113 | getMostVotedDocuments(limit: number): Promise<(Document & { voteCount: number })[]>; |
no outgoing calls
no test coverage detected