using FreeSql.DataAnnotations; namespace FATrace.Model { /// /// 视频事件 /// [Table(Name = "VideoAction")] public class VideoAction { /// /// 主键 /// [Column(IsPrimary = true, IsIdentity = true)] public long Id { get; set; } /// /// Code /// [Column(Name = "Code", IsNullable = false, StringLength = 100)] public string? Code { get; set; } /// /// 用户信息 /// [Column(Name = "User", IsNullable = false, StringLength = 100)] public string? User { get; set; } /// /// 视频文件路径 /// [Column(Name = "VideoFilePath", IsNullable = false, StringLength = 200)] public string? VideoFilePath { get; set; } /// /// 视频名称 /// [Column(Name = "VideoName", IsNullable = false, StringLength = 100)] public string? VideoName { get; set; } /// /// 开始时间 /// [Column(Name = "StartTime")] public DateTime StartTime { get; set; } /// /// 结束时间 /// [Column(Name = "EndTime")] public DateTime EndTime { get; set; } /// /// 创建时间 /// [Column(ServerTime = DateTimeKind.Local, CanUpdate = true)] public DateTime CreateTime { get; set; } ///// ///// ///////////////////////////////////////////导航属性/////////////////////////////////////////////////////// ///// //public List? CanLinConfigContents { get; set; } ///// ///// ///////////////////////////////////////////导航属性 LIN 一对一/////////////////////////////////////////////////////// ///// //public long CANFdConfigExdId { get; set; } // 外键字段,必要 //public CANFdConfigExd CANFdConfigExd { get; set; } } }