using Microsoft.EntityFrameworkCore; using WorkClub.Domain.Entities; namespace WorkClub.Infrastructure.Data; public class AppDbContext : DbContext { public AppDbContext(DbContextOptions options) : base(options) { } public DbSet Clubs => Set(); public DbSet Members => Set(); public DbSet WorkItems => Set(); public DbSet Shifts => Set(); public DbSet ShiftSignups => Set(); protected override void OnModelCreating(ModelBuilder modelBuilder) { base.OnModelCreating(modelBuilder); modelBuilder.ApplyConfigurationsFromAssembly(typeof(AppDbContext).Assembly); } }