using BMA.EHR.MetaData.Service.Models; using BMA.EHR.Profile.Service.Models; using BMA.EHR.Profile.Service.Models.HR; using BMA.EHR.Recruit.Service.Models.Documents; using BMA.EHR.Recruit.Service.Models.Recruits; using Microsoft.EntityFrameworkCore; namespace BMA.EHR.Report.Service.Data { public class ApplicationDbContext : DbContext { public ApplicationDbContext(DbContextOptions options) : base(options) { } protected override void OnModelCreating(ModelBuilder modelBuilder) { //base.OnModelCreating(modelBuilder); //modelBuilder.Ignore(); //modelBuilder.Ignore(); //modelBuilder.Ignore(); //modelBuilder.Ignore(); //modelBuilder.Ignore(); //modelBuilder.Ignore(); //modelBuilder.Ignore(); //modelBuilder.Ignore(); //modelBuilder.Ignore(); //modelBuilder.Ignore(); //modelBuilder.Ignore(); //modelBuilder.Ignore(); } public DbSet Documents { get; set; } public DbSet RecruitImports { get; set; } public DbSet Recruits { get; set; } public DbSet RecruitAddresses { get; set; } public DbSet RecruitOccupations { get; set; } public DbSet RecruitCertificates { get; set; } public DbSet RecruitEducations { get; set; } public DbSet ScoreImports { get; set; } public DbSet RecruitScores { get; set; } public DbSet RecruitPayments { get; set; } public DbSet RecruitDocuments { get; set; } public DbSet RecruitImportHistories { get; set; } } }