using ReserveManagementSystemLib.Models; namespace ReserveManagementSystemLib.Persistence { public class AppDbContext : DbContext { public DbSet Loans { get; set; } public DbSet LoanTypes { get; set; } public DbSet Imports { get; set; } public DbSet AuditHistories { get; set; } public DbSet Dealers { get; set; } public DbSet Vehicles { get; set; } public DbSet MinorAccountTypes { get; set; } public AppDbContext(DbContextOptions options) : base(options) { } protected override void OnModelCreating(ModelBuilder builder) { base.OnModelCreating(builder); builder.Entity().ToTable("Loan"); builder.Entity().ToTable("LoanType"); builder.Entity().ToTable("Import"); builder.Entity().ToTable("LoanAudit"); builder.Entity().ToTable("Dealer"); builder.Entity().ToTable("Vehicle"); builder.Entity().ToTable("MinorAccountType"); } } }