Files
douyin/model/entity/DouyinVideoDelete.cs
T

49 lines
1.4 KiB
C#

using dy.net.model.dto;
using SqlSugar;
namespace dy.net.model.entity
{
/// <summary>
/// 永久删除的视频记录-不再下载
/// </summary>
[SugarTable(TableName = "dy_delete_video")]
public class DouyinVideoDelete
{
/// <summary>
///
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
public string Id { get; set; }
/// <summary>
/// 原视频Id
/// </summary>
[SugarColumn(IsNullable = true, Length = 50)]
public string ViedoId { get; set; }
public DateTime DeleteTime { get; set; }
[SugarColumn(IsNullable = true, Length = 1000)]
public string VideoTitle { get; set; }
[SugarColumn(IsNullable = true, Length = 1000)]
public string VideoSavePath { get; set; }
[SugarColumn(IsNullable = true, Length = 200)]
public string CookieId { get; set; }
[SugarColumn(IsNullable = true)]
public VideoTypeEnum? VideoType { get; set; }
[SugarColumn(IsNullable = true, Length = 200)]
public string AuthorId { get; set; }
[SugarColumn(IsNullable = true, Length = 500)]
public string Author { get; set; }
[SugarColumn(IsNullable = true, Length = 2000)]
public string VideoUrl { get; set; }
[SugarColumn(ColumnDataType = "TEXT", Length = -1, IsNullable = true)]
public string RestoreSnapshotJson { get; set; }
}
}