fix: use name+tmdbid primary key instead of auto incmremented id

This commit is contained in:
Sam Chau
2026-01-19 04:12:37 +10:30
parent 95930edc53
commit 4f565ebd6f
13 changed files with 87 additions and 85 deletions

View File

@@ -237,36 +237,3 @@ export function groupSonarrReleases(
return groups;
}
// =============================================================================
// Test Release Conversion
// =============================================================================
/**
* Shape for PCD test release creation
*/
export interface TestReleaseInput {
entityId: number;
title: string;
size_bytes: number | null;
languages: string[];
indexers: string[];
flags: string[];
}
/**
* Convert grouped releases to test release inputs
*/
export function groupedReleasesToTestInputs(
groupedReleases: GroupedRelease[],
entityId: number
): TestReleaseInput[] {
return groupedReleases.map((r) => ({
entityId,
title: r.title,
size_bytes: r.size,
languages: r.languages,
indexers: r.indexers,
flags: r.flags
}));
}