namespace Modules.Library.Database.Database.Models.CommonProperties;

public class CommonProperties
{
    public Guid Id { get; set; }

    public List<NameItem> Names { get; set; } = [];
    public MediaInfo? Preview { get; set; }

    public List<DescriptionItem> Descriptions { get; set; } = [];
    public List<GenreProportionItem> Genres { get; set; } = [];
    public List<MediaInfo> RelatedContent { get; set; } = [];

    public DateTimeOffset? AnnouncementDate { get; set; }
    public DateTimeOffset? EstimatedReleaseDate { get; set; }
    public DateTimeOffset? ReleaseDate { get; set; }
}