using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using FreeSql; using FreeSql.DataAnnotations; namespace JXCMS.CMS.Movie.Entity { public class MovieEntity : BaseEntity { public string Name { get; set; } public string Pic { get; set; } public int ClassifyId { get; set; } public string Lang { get; set; } public string Area { get; set; } public string Year { get; set; } public int DirectorId { get; set; } public DateTime LastUpdate { get; set; } public bool IsEnable { get; set; } = true; [StringLength(-1)] public string Des { get; set; } [Navigate("DirectorId")] public virtual DirectorEntity DirectorEntity { get; set; } [Navigate("ClassifyId")] public virtual ClassifyEntity ClassifyEntity { get; set; } [Navigate(ManyToMany = typeof(MovieActorEntity))] public virtual List ActorEntities { get; set; } [Navigate("Id")] public virtual List MovieListEntities { get; set; } } }