namespace Gott.Models; public class CronjobRecord { public string CronjobId { get; set; } = ""; public string UserId { get; set; } = ""; public string SessionId { get; set; } = ""; public string Name { get; set; } = ""; public string CronExpression { get; set; } = ""; public string Prompt { get; set; } = ""; public string NotifySessionId { get; set; } = ""; public bool IsEnabled { get; set; } = true; public string LastRunAt { get; set; } = ""; public string NextRunAt { get; set; } = ""; public string LastRunStatus { get; set; } = ""; public string LastRunError { get; set; } = ""; public string CreatedAt { get; set; } = ""; public string UpdatedAt { get; set; } = ""; // Joined from sessions table public string SessionName { get; set; } = ""; public string NotifySessionName { get; set; } = ""; }