using System; using System.ComponentModel.DataAnnotations; namespace FinlyticAnalyzer.Entities; public class AnalyzerSettingsEntity { [Key] public Guid Id { get; set; } public string ScanCronSchedule { get; set; } = "0 */1 * * *"; public double MinSignalScore { get; set; } = 75.0; public bool EnableLogMqttHealthPing { get; set; } = false; public bool EnableLogMqttGeneral { get; set; } = true; public bool EnableLogAnalyzerAuto { get; set; } = true; public bool EnableLogAnalyzerManual { get; set; } = true; public bool EnableLogDatabaseOps { get; set; } = true; public DateTime UpdatedAt { get; set; } = DateTime.UtcNow; }