using Microsoft.EntityFrameworkCore; using landing.Models; namespace landing.Data; public class AppDbContext : DbContext { public AppDbContext(DbContextOptions options) : base(options) { } public DbSet Subscribers => Set(); public DbSet Newsletters => Set(); public DbSet ContactMessages => Set(); protected override void OnModelCreating(ModelBuilder modelBuilder) { modelBuilder.Entity(entity => { entity.HasIndex(e => e.Email).IsUnique(); }); } }