aboutsummaryrefslogtreecommitdiff
path: root/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemEntity.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemEntity.cs')
-rw-r--r--src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemEntity.cs10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemEntity.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemEntity.cs
index d58466e5ca..73e6e338ec 100644
--- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemEntity.cs
+++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemEntity.cs
@@ -178,6 +178,16 @@ public class BaseItemEntity
public ICollection<BaseItemImageInfo>? Images { get; set; }
+ /// <summary>
+ /// Gets or sets the linked children (for BoxSets, Playlists, etc.).
+ /// </summary>
+ public ICollection<LinkedChildEntity>? LinkedChildEntities { get; set; }
+
+ /// <summary>
+ /// Gets or sets the items this entity is linked to as a child.
+ /// </summary>
+ public ICollection<LinkedChildEntity>? LinkedChildOfEntities { get; set; }
+
// those are references to __LOCAL__ ids not DB ids ... TODO: Bring the whole folder structure into the DB
// public ICollection<BaseItemEntity>? SeriesEpisodes { get; set; }
// public BaseItemEntity? Series { get; set; }