using SqlSugar; using Volo.Abp.Auditing; using Volo.Abp.Domain.Entities; using Volo.Abp.Domain.Entities.Auditing; namespace Yi.Framework.AiHub.Domain.Entities.Chat; [SugarTable("Ai_AgentStore")] [SugarIndex($"index_{{table}}_{nameof(SessionId)}", $"{nameof(SessionId)}", OrderByType.Desc )] public class AgentStoreAggregateRoot : FullAuditedAggregateRoot { public AgentStoreAggregateRoot() { } /// /// 构建 /// /// public AgentStoreAggregateRoot(Guid sessionId) { SessionId = sessionId; } /// /// 会话id /// public Guid SessionId { get; set; } /// /// 存储 /// [SugarColumn(ColumnDataType = StaticConfig.CodeFirst_BigString)] public string? Store { get; set; } /// /// 设置存储 /// public void SetStore() { this.Store = Store; } }