feat(集数映射): 作品季集结构字段(迁移 0075)、剧集组接口契约与按 TMDB 默认季集换算
Co-Authored-By: Claude Opus 5.5 <[email protected]> Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei
This commit is contained in:
1 parent
5434ae8ee8
commit
3f6d8e410f
9 files changed
+271
-1
No files matched your search
@@ -25,6 +25,11 @@ export const MediaEntity = EntityBase.extend({
|
||||
lastMetadataRefreshAt: Timestamp.nullable(),
|
||||
/** 作品级命名模板覆盖 {movie?, tv?, variety?}(见 settings NamingOverride);null = 不覆盖。经 PUT /media-entities/{id}/naming-override 修改 */
|
||||
namingOverride: JsonObject.nullable().optional(),
|
||||
/** 季集结构:TMDB 剧集组 id / 名称;null = TMDB 默认季。经 PUT /media-entities/{id}/episode-group 修改 */
|
||||
episodeGroupId: z.string().nullable().optional(),
|
||||
episodeGroupName: z.string().nullable().optional(),
|
||||
episodeGroupSetAt: Timestamp.nullable().optional(),
|
||||
episodeGroupSetBy: z.string().nullable().optional(),
|
||||
});
|
||||
export type MediaEntity = z.infer<typeof MediaEntity>;
|
||||
export const MediaEntityCreate = MediaEntity.pick({
|
||||
|
||||
Reference in new issue
Block a user