fix: activity types (#15368)

This commit is contained in:
Jason Rasmussen
2025-01-15 23:31:26 -05:00
committed by GitHub
parent 0ce62d8efd
commit 6ce1533117
15 changed files with 75 additions and 57 deletions

View File

@@ -1,13 +0,0 @@
import { Insertable } from 'kysely';
import { Activity } from 'src/db';
import { ActivityEntity } from 'src/entities/activity.entity';
import { ActivitySearch } from 'src/repositories/activity.repository';
export const IActivityRepository = 'IActivityRepository';
export interface IActivityRepository {
search(options: ActivitySearch): Promise<ActivityEntity[]>;
create(activity: Insertable<Activity>): Promise<ActivityEntity>;
delete(id: string): Promise<void>;
getStatistics(options: { albumId: string; assetId?: string }): Promise<number>;
}