Files
EmailBill/Entity/BaseEntity.cs

26 lines
522 B
C#
Raw Normal View History

2025-12-25 11:20:56 +08:00
using Yitter.IdGenerator;
namespace Entity;
/// <summary>
/// 实体基类
/// </summary>
public abstract class BaseEntity
{
/// <summary>
/// 主键ID (雪花算法有序ID)
/// </summary>
[Column(IsPrimary = true)]
public long Id { get; set; } = YitIdHelper.NextId();
/// <summary>
/// 创建时间
/// </summary>
public DateTime CreateTime { get; set; } = DateTime.Now;
/// <summary>
/// 更新时间
/// </summary>
public DateTime? UpdateTime { get; set; }
}