using API.Schema.LibraryConnectors; using Microsoft.EntityFrameworkCore; namespace API.Schema.Contexts; public class LibraryContext(DbContextOptions options) : DbContext(options) { public DbSet LibraryConnectors { get; set; } protected override void OnModelCreating(ModelBuilder modelBuilder) { //LibraryConnector Types modelBuilder.Entity() .HasDiscriminator(l => l.LibraryType) .HasValue(LibraryType.Komga) .HasValue(LibraryType.Kavita); } }