refactor: library items & metadata for performance

This commit is contained in:
Aleksi Lassila
2025-02-21 18:02:18 +02:00
parent b598245cb0
commit 80b4f8c01a
15 changed files with 363 additions and 133 deletions

View File

@@ -9,7 +9,7 @@ import { TmdbMovieFull, TmdbSeriesFull } from './tmdb/tmdb.dto';
import { TMDB_CACHE_TTL } from 'src/consts';
@Entity()
export class Movie {
export class MovieMetadata {
@ApiProperty({ required: false, type: 'string' })
@PrimaryGeneratedColumn('uuid')
id: string;
@@ -28,7 +28,7 @@ export class Movie {
}
@Entity()
export class Series {
export class SeriesMetadata {
@ApiProperty({ required: false, type: 'string' })
@PrimaryGeneratedColumn('uuid')
id: string;