namespace MetaCourse.Api.Entities; public class User { public Guid Id { get; set; } = Guid.NewGuid(); public string Name { get; set; } = string.Empty; public string Email { get; set; } = string.Empty; public string PasswordHash { get; set; } = string.Empty; public DateTime CreatedAt { get; set; } = DateTime.UtcNow; public ICollection CreatedCourses { get; set; } = new List(); public ICollection UserCourses { get; set; } = new List(); public ICollection TopicProgresses { get; set; } = new List(); public ICollection ResourceProgresses { get; set; } = new List(); }