feat(auth): add session traces cleanup procedure

This commit is contained in:
Karol Sójko
2022-12-19 12:49:59 +01:00
parent c12d354900
commit 147d8fd9af
10 changed files with 95 additions and 0 deletions
@@ -4,5 +4,6 @@ import { SessionTrace } from './SessionTrace'
export interface SessionTraceRepositoryInterface {
save(sessionTrace: SessionTrace): Promise<void>
removeExpiredBefore(date: Date): Promise<void>
findOneByUserUuidAndDate(userUuid: Uuid, date: Date): Promise<SessionTrace | null>
}