using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace AIK.Models.SQLiteModels { public class SplitCacheParent { public string CacheKey { get; set; } = string.Empty; public string ParentData { get; set; } = string.Empty; public int SubItemCount { get; set; } = 0; public string DataType { get; set; } = string.Empty; public DateTime CreatedAt { get; set; } public DateTime ExpiresAt { get; set; } public DateTime LastAccessed { get; set; } public int AccessCount { get; set; } = 0; public string Metadata { get; set; } = string.Empty; } }