using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace Avalonia_Services.Models { /// /// 天气预报数据实体 —— 对应数据库中的 WeatherForecasts 表。 /// [Table("WeatherForecasts")] public class WeatherForecastEntity { [Key] [DatabaseGenerated(DatabaseGeneratedOption.Identity)] public int Id { get; set; } public DateOnly Date { get; set; } public int TemperatureC { get; set; } [MaxLength(200)] public string? Summary { get; set; } public DateTime CreatedAt { get; set; } = DateTime.UtcNow; public DateTime UpdatedAt { get; set; } = DateTime.UtcNow; } }