wcs_server_kate_suzhou/WcsMain/WcsAttribute/Clear/ClearTableAttribute.cs

23 lines
503 B
C#
Raw Normal View History

namespace WcsMain.WcsAttribute.Clear;
/// <summary>
/// 加上此特性用于标记自动清除的数据库表
/// </summary>
[AttributeUsage(AttributeTargets.Class)]
public class ClearTableAttribute(string timeColumn, int saveDays) : Attribute
{
/// <summary>
/// 时间列名
/// </summary>
public string TimeColumn { get; set; } = timeColumn;
/// <summary>
/// 保存天数
/// </summary>
public int SaveDays { get; set; } = saveDays;
}