using ClaudeDo.Data.Models; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; namespace ClaudeDo.Data.Configuration; public class ListConfigEntityConfiguration : IEntityTypeConfiguration { public void Configure(EntityTypeBuilder builder) { builder.ToTable("list_config"); builder.HasKey(c => c.ListId); builder.Property(c => c.ListId).HasColumnName("list_id"); builder.Property(c => c.Model).HasColumnName("model"); builder.Property(c => c.SystemPrompt).HasColumnName("system_prompt"); builder.Property(c => c.AgentPath).HasColumnName("agent_path"); } }