using System; using System.Collections.Generic; namespace IM_API.Models; public partial class Group { public int Id { get; set; } /// /// 群聊名称 /// public string Name { get; set; } = null!; /// /// 群主 /// public int GroupMaster { get; set; } /// /// 群权限 /// (0:需管理员同意,1:任意人可加群,2:不允许任何人加入) /// public sbyte Auhority { get; set; } /// /// 全员禁言(0允许发言,2全员禁言) /// public sbyte AllMembersBanned { get; set; } /// /// 群聊状态 /// (1:正常,2:封禁) /// public sbyte Status { get; set; } /// /// 群公告 /// public string? Announcement { get; set; } /// /// 群聊创建时间 /// public DateTime Created { get; set; } public virtual ICollection GroupInvites { get; set; } = new List(); public virtual User GroupMasterNavigation { get; set; } = null!; public virtual ICollection GroupRequests { get; set; } = new List(); }