using GymLogAI.Core.Entities; using Microsoft.EntityFrameworkCore; namespace GymLogAI.Persistence; public class AppDbContext(DbContextOptions options) : DbContext(options) { public DbSet Users => Set(); public DbSet TelegramMessages => Set(); public DbSet Workouts => Set(); public DbSet Exercises => Set(); public DbSet WorkoutExercises => Set(); public DbSet ExerciseSets => Set(); protected override void OnModelCreating(ModelBuilder modelBuilder) { modelBuilder.ApplyConfigurationsFromAssembly(typeof(AppDbContext).Assembly); } }