aboutsummaryrefslogtreecommitdiff
path: root/Jellyfin.Data/Entities/BaseItemEntity.cs
diff options
context:
space:
mode:
authorJPVenson <6794763+JPVenson@users.noreply.github.com>2024-10-09 11:02:47 +0000
committerJPVenson <6794763+JPVenson@users.noreply.github.com>2024-10-09 11:02:47 +0000
commit3dc402433870ba3dcd0f0c9f282ea96538e43c8b (patch)
treee25b4f8727a20151462cd3ed475e6b6101badd61 /Jellyfin.Data/Entities/BaseItemEntity.cs
parent2014fa56b8ab0b0aec0b31ae0d2d9e2fce02ee53 (diff)
Added BaseItem Configuration
Diffstat (limited to 'Jellyfin.Data/Entities/BaseItemEntity.cs')
-rw-r--r--Jellyfin.Data/Entities/BaseItemEntity.cs24
1 files changed, 16 insertions, 8 deletions
diff --git a/Jellyfin.Data/Entities/BaseItemEntity.cs b/Jellyfin.Data/Entities/BaseItemEntity.cs
index 92b5caf05..1b8a6b553 100644
--- a/Jellyfin.Data/Entities/BaseItemEntity.cs
+++ b/Jellyfin.Data/Entities/BaseItemEntity.cs
@@ -16,8 +16,6 @@ public class BaseItemEntity
public string? Data { get; set; }
- public Guid? ParentId { get; set; }
-
public string? Path { get; set; }
public DateTime StartDate { get; set; }
@@ -94,8 +92,6 @@ public class BaseItemEntity
public string? UnratedType { get; set; }
- public Guid? TopParentId { get; set; }
-
public string? TrailerTypes { get; set; }
public float? CriticRating { get; set; }
@@ -124,10 +120,6 @@ public class BaseItemEntity
public string? SeasonName { get; set; }
- public Guid? SeasonId { get; set; }
-
- public Guid? SeriesId { get; set; }
-
public string? ExternalSeriesId { get; set; }
public string? Tagline { get; set; }
@@ -160,6 +152,22 @@ public class BaseItemEntity
public long? Size { get; set; }
+ public Guid? ParentId { get; set; }
+
+ public BaseItemEntity? Parent { get; set; }
+
+ public Guid? TopParentId { get; set; }
+
+ public BaseItemEntity? TopParent { get; set; }
+
+ public Guid? SeasonId { get; set; }
+
+ public BaseItemEntity? Season { get; set; }
+
+ public Guid? SeriesId { get; set; }
+
+ public BaseItemEntity? Series { get; set; }
+
#pragma warning disable CA2227 // Collection properties should be read only
public ICollection<People>? Peoples { get; set; }