using BMA.EHR.Recruit.Service.Models.Documents; using BMA.EHR.Recurit.Exam.Service.Models; using BMA.EHR.Recurit.Exam.Service.Models.Disables; using Microsoft.EntityFrameworkCore; namespace BMA.EHR.Report.Service.Data { public class ExamDbContext : DbContext { public ExamDbContext(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 PeriodExams { get; set; } public DbSet Candidates { get; set; } public DbSet Careers { get; set; } public DbSet Educations { get; set; } public DbSet Documents { get; set; } public DbSet CandidateDocuments { get; set; } public DbSet PositionExams { get; set; } public DbSet BankExams { get; set; } public DbSet PeriodExamDocuments { get; set; } public DbSet PeriodExamImages { get; set; } public DbSet CMSCandidates { get; set; } public DbSet CMSAgencys { get; set; } public DbSet CMSGovernments { get; set; } public DbSet Disables { get; set; } public DbSet DisableAddresses { get; set; } public DbSet DisableOccupations { get; set; } public DbSet DisableCertificates { get; set; } public DbSet DisableEducations { get; set; } public DbSet ScoreImports { get; set; } public DbSet DisableScores { get; set; } public DbSet DisablePayments { get; set; } public DbSet DisableDocuments { get; set; } public DbSet DisableImportHistories { get; set; } } }