18 lines
626 B
C#
18 lines
626 B
C#
namespace MiGu.Server.Persistence;
|
|||
|
|
|
||
|
|
public abstract class EntityBase
|
||
|
|
{
|
||
|
|
public Guid Id { get; set; } = Guid.NewGuid();
|
||
|
|
public DateTimeOffset CreatedAt { get; set; }
|
||
|
|
public DateTimeOffset UpdatedAt { get; set; }
|
||
|
|
public bool IsDeleted { get; set; }
|
||
|
|
public DateTimeOffset? DeletedAt { get; set; }
|
||
|
|
public string DeletedBy { get; set; } = "";
|
||
|
|
public long Version { get; set; }
|
||
|
|
public bool IsLock { get; set; }
|
||
|
|
public string CreatedBy { get; set; } = "";
|
||
|
|
public string UpdatedBy { get; set; } = "";
|
||
|
|
public string Remark { get; set; } = "";
|
||
|
|
public string Extend { get; set; } = "{}";
|
||
|
|
}
|