fix
This commit is contained in:
parent
4dc8849b31
commit
cc251f7129
146 changed files with 2465 additions and 4785 deletions
|
|
@ -3,7 +3,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00
|
|||
# Visual Studio Version 17
|
||||
VisualStudioVersion = 17.5.33424.131
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BMA.EHR.Recruit.Service", "BMA.EHR.Recruit.Service.csproj", "{3FBBE410-D10A-4FF6-9BEE-F663381CCA22}"
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BMA.EHR.Recruit", "BMA.EHR.Recruit.csproj", "{3FBBE410-D10A-4FF6-9BEE-F663381CCA22}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
|
|
|
|||
|
|
@ -7,7 +7,6 @@
|
|||
<UserSecretsId>d45c95ce-6b9d-4aa7-aaaf-62fe8b792934</UserSecretsId>
|
||||
<DockerDefaultTargetOS>Linux</DockerDefaultTargetOS>
|
||||
<GenerateDocumentationFile>True</GenerateDocumentationFile>
|
||||
<RootNamespace>BMA.EHR.Recruit.Service</RootNamespace>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
|
||||
|
|
@ -4,7 +4,7 @@ using Microsoft.OpenApi.Models;
|
|||
using Swashbuckle.AspNetCore.SwaggerGen;
|
||||
using System.Reflection;
|
||||
|
||||
namespace BMA.EHR.Recruit.Service
|
||||
namespace BMA.EHR.Recruit
|
||||
{
|
||||
public class ConfigureSwaggerOptions : IConfigureNamedOptions<SwaggerGenOptions>
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,11 +1,12 @@
|
|||
// using BMA.EHR.Core;
|
||||
using BMA.EHR.Recruit.Service.Responses;
|
||||
using BMA.EHR.Recruit.Service.Services;
|
||||
|
||||
using BMA.EHR.Recruit.Services;
|
||||
using Microsoft.AspNetCore.Http;
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
using System.Net;
|
||||
using BMA.EHR.Recruit.Responses;
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Controllers
|
||||
namespace BMA.EHR.Recruit.Controllers
|
||||
{
|
||||
public class BaseController : ControllerBase
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,13 +1,6 @@
|
|||
using Amazon.S3.Model;
|
||||
using BMA.EHR.MetaData.Service.Models;
|
||||
using BMA.EHR.Profile.Service.Models.HR;
|
||||
using BMA.EHR.Recruit.Service.Core;
|
||||
using BMA.EHR.Recruit.Service.Data;
|
||||
using BMA.EHR.Recruit.Service.Extensions;
|
||||
using BMA.EHR.Recruit.Service.Models.Recruits;
|
||||
using BMA.EHR.Recruit.Service.Requests.Recruits;
|
||||
using BMA.EHR.Recruit.Service.Responses;
|
||||
using BMA.EHR.Recruit.Service.Services;
|
||||
using BMA.EHR.Recurit.Service.Data;
|
||||
using Microsoft.AspNetCore.Authorization;
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
|
|
@ -31,8 +24,15 @@ using System.Globalization;
|
|||
using OfficeOpenXml.Style;
|
||||
using System.Drawing;
|
||||
using System.Linq;
|
||||
using BMA.EHR.Recruit.Core;
|
||||
using BMA.EHR.Recruit.Data;
|
||||
using BMA.EHR.Recruit.Extensions;
|
||||
using BMA.EHR.Recruit.Models.Recruits;
|
||||
using BMA.EHR.Recruit.Requests.Recruits;
|
||||
using BMA.EHR.Recruit.Responses;
|
||||
using BMA.EHR.Recruit.Services;
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Controllers
|
||||
namespace BMA.EHR.Recruit.Controllers
|
||||
{
|
||||
[Route("api/v{version:apiVersion}/recruit")]
|
||||
[ApiVersion("1.0")]
|
||||
|
|
@ -53,6 +53,8 @@ namespace BMA.EHR.Recruit.Service.Controllers
|
|||
private readonly IHttpContextAccessor _httpContextAccessor;
|
||||
private readonly ILogger<RecruitController> _logger;
|
||||
private readonly IConfiguration _configuration;
|
||||
private readonly ImportJobQueue _importJobQueue;
|
||||
private readonly ImportJobTracker _importJobTracker;
|
||||
//private readonly DateTimeExtension;
|
||||
|
||||
#endregion
|
||||
|
|
@ -67,7 +69,9 @@ namespace BMA.EHR.Recruit.Service.Controllers
|
|||
IHttpContextAccessor httpContextAccessor,
|
||||
ILogger<RecruitController> logger,
|
||||
IConfiguration configuration,
|
||||
PermissionRepository permission
|
||||
PermissionRepository permission,
|
||||
ImportJobQueue importJobQueue,
|
||||
ImportJobTracker importJobTracker
|
||||
//DateTimeExtension extensions
|
||||
)
|
||||
{
|
||||
|
|
@ -80,6 +84,8 @@ namespace BMA.EHR.Recruit.Service.Controllers
|
|||
_configuration = configuration;
|
||||
_logger = logger;
|
||||
_permission = permission;
|
||||
_importJobQueue = importJobQueue;
|
||||
_importJobTracker = importJobTracker;
|
||||
//_extensions = extensions;
|
||||
}
|
||||
|
||||
|
|
@ -699,7 +705,6 @@ namespace BMA.EHR.Recruit.Service.Controllers
|
|||
Directory.CreateDirectory(tmpDir);
|
||||
|
||||
var importFile = Path.Combine(tmpDir, $"c_{DateTime.Now.ToString("ddMMyyyyHHmmss")}.xlsx");
|
||||
var import_doc_id = "";
|
||||
|
||||
try
|
||||
{
|
||||
|
|
@ -710,11 +715,13 @@ namespace BMA.EHR.Recruit.Service.Controllers
|
|||
|
||||
var file = Request.Form.Files[0];
|
||||
var doc = await _minioService.UploadFileAsync(file);
|
||||
import_doc_id = doc.Id.ToString("D");
|
||||
var import_doc_id = doc.Id.ToString("D");
|
||||
|
||||
var fileContent = (await _minioService.DownloadFileAsync(doc.Id)).FileContent;
|
||||
System.IO.File.WriteAllBytes(importFile, fileContent);
|
||||
fileContent = null;
|
||||
|
||||
// สร้างรอบการบรรจุ โดยเอาเข้ามูลมาใส่จาก Request
|
||||
// สร้างรอบการบรรจุ
|
||||
var imported = new RecruitImport
|
||||
{
|
||||
Year = req.Year,
|
||||
|
|
@ -737,164 +744,27 @@ namespace BMA.EHR.Recruit.Service.Controllers
|
|||
};
|
||||
|
||||
await _context.RecruitImports.AddAsync(imported);
|
||||
await _context.SaveChangesAsync(); // Save import first to get Id
|
||||
await _context.SaveChangesAsync();
|
||||
|
||||
// import datafile
|
||||
System.IO.File.WriteAllBytes(importFile, fileContent);
|
||||
|
||||
using (var c_package = new ExcelPackage(new FileInfo(importFile)))
|
||||
// Enqueue background job
|
||||
var job = _importJobTracker.CreateJob(new ImportJobInfo
|
||||
{
|
||||
// loop from sheet2 to end
|
||||
|
||||
for (int i = 0; i < c_package.Workbook.Worksheets.Count; i++)
|
||||
{
|
||||
var workSheet = c_package.Workbook.Worksheets[i];
|
||||
var totalRows = workSheet.Dimension.Rows;
|
||||
var cols = workSheet.GetHeaderColumns();
|
||||
|
||||
int row = 2;
|
||||
int batchCount = 0;
|
||||
const int batchSize = 500;
|
||||
|
||||
while (row <= totalRows)
|
||||
{
|
||||
var cell1 = workSheet?.Cells[row, 1]?.GetValue<string>();
|
||||
if (cell1 == "" || cell1 == null) break;
|
||||
|
||||
var r = new Models.Recruits.Recruit();
|
||||
r.ExamId = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.ExamID)]?.GetValue<string>();
|
||||
r.CitizenId = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.PersonalID)]?.GetValue<string>();
|
||||
r.Prefix = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Prefix)]?.GetValue<string>();
|
||||
r.FirstName = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.FirstName)]?.GetValue<string>();
|
||||
r.LastName = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.LastName)]?.GetValue<string>();
|
||||
r.Gendor = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Gender)]?.GetValue<string>();
|
||||
r.National = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.National)]?.GetValue<string>().IsNull("");
|
||||
r.Race = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Race)]?.GetValue<string>().IsNull("");
|
||||
r.Religion = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Religion)]?.GetValue<string>().IsNull("");
|
||||
r.DateOfBirth = Convert.ToDateTime(workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.DateOfBirth)]?.GetValue<string>().ToDateTime(DateTimeFormat.Ymd, "-"));
|
||||
r.Marry = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Marry)]?.GetValue<string>();
|
||||
r.Isspecial = "N";
|
||||
r.CitizenCardIssuer = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.PersonalCardIssue)]?.GetValue<string>();
|
||||
r.CitizenCardExpireDate = Convert.ToDateTime(workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.PersonalCardExpireDate)]?.GetValue<string>().ToDateTime(DateTimeFormat.Ymd, "-"));
|
||||
r.ApplyDate = (DateTime)workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.ApplyDate)]?.GetValue<DateTime>();
|
||||
r.PositionName = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.PositionName)]?.GetValue<string>().IsNull("");
|
||||
r.PositionType = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.PositionType)]?.GetValue<string>().IsNull("");
|
||||
r.PositionLevel = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.PositionLevel)]?.GetValue<string>().IsNull("");
|
||||
|
||||
|
||||
// address
|
||||
r.Addresses.Add(new RecruitAddress()
|
||||
{
|
||||
Address = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Address)]?.GetValue<string>() ?? "",
|
||||
Moo = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Moo)]?.GetValue<string>() ?? "",
|
||||
Soi = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Soi)]?.GetValue<string>() ?? "",
|
||||
Road = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Road)]?.GetValue<string>() ?? "",
|
||||
District = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.District)]?.GetValue<string>() ?? "",
|
||||
Amphur = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Amphur)]?.GetValue<string>() ?? "",
|
||||
Province = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Province)]?.GetValue<string>() ?? "",
|
||||
ZipCode = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.ZipCode)]?.GetValue<string>() ?? "",
|
||||
Telephone = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Telephone)]?.GetValue<string>() ?? "",
|
||||
Mobile = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Mobile)]?.GetValue<string>() ?? "",
|
||||
Address1 = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Address1)]?.GetValue<string>() ?? "",
|
||||
Moo1 = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Moo1)]?.GetValue<string>() ?? "",
|
||||
Soi1 = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Soi1)]?.GetValue<string>() ?? "",
|
||||
Road1 = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Road1)]?.GetValue<string>() ?? "",
|
||||
District1 = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.District1)]?.GetValue<string>() ?? "",
|
||||
Amphur1 = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Amphur1)]?.GetValue<string>() ?? "",
|
||||
Province1 = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Province1)]?.GetValue<string>() ?? "",
|
||||
ZipCode1 = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.ZipCode1)]?.GetValue<string>() ?? "",
|
||||
});
|
||||
|
||||
// payment
|
||||
r.Payments.Add(new RecruitPayment()
|
||||
{
|
||||
PaymentId = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.PaymentID)]?.GetValue<string>() ?? "",
|
||||
CompanyCode = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.CompanyCode)]?.GetValue<string>() ?? "",
|
||||
TextFile = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.TextFile)]?.GetValue<string>() ?? "",
|
||||
BankCode = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.BankCode)]?.GetValue<string>() ?? "",
|
||||
AccountNumber = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.AccouontNumer)]?.GetValue<string>() ?? "",
|
||||
TransDate = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.TransDate)]?.GetValue<string>() ?? "",
|
||||
TransTime = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.TransTime)]?.GetValue<string>() ?? "",
|
||||
CustomerName = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.CustomerName)]?.GetValue<string>() ?? "",
|
||||
RefNo1 = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.RefNo1)]?.GetValue<string>() ?? "",
|
||||
TermBranch = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.TermBranch)]?.GetValue<string>() ?? "",
|
||||
TellerId = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.TellerID)]?.GetValue<string>() ?? "",
|
||||
CreditDebit = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.CreditDebit)]?.GetValue<string>() ?? "",
|
||||
PaymentType = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Type)]?.GetValue<string>(),
|
||||
ChequeNo = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.ChequeNo)]?.GetValue<string>() ?? "",
|
||||
Amount = (decimal)workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Amount)]?.GetValue<decimal>(),
|
||||
ChqueBankCode = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.ChqBankCode)]?.GetValue<string>() ?? ""
|
||||
});
|
||||
|
||||
// occupation
|
||||
r.Occupations.Add(new RecruitOccupation()
|
||||
{
|
||||
Occupation = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Occupation)]?.GetValue<string>() ?? "",
|
||||
Position = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Position)]?.GetValue<string>() ?? "",
|
||||
Workplace = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Workplace)]?.GetValue<string>() ?? "",
|
||||
Telephone = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.WorkplaceTelephone)]?.GetValue<string>() ?? "",
|
||||
WorkAge = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.WorkAge)]?.GetValue<string>() ?? "",
|
||||
});
|
||||
|
||||
// certificate
|
||||
r.Certificates.Add(new RecruitCertificate()
|
||||
{
|
||||
CertificateNo = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.CertificateNo)]?.GetValue<string>() ?? "",
|
||||
Description = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.CertificateDesc)]?.GetValue<string>() ?? "",
|
||||
IssueDate = Convert.ToDateTime(workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.CertificateIssueDate)]?.GetValue<string>().ToDateTime(DateTimeFormat.Ymd, "-")),
|
||||
ExpiredDate = Convert.ToDateTime(workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.CertificateExpireDate)]?.GetValue<string>().ToDateTime(DateTimeFormat.Ymd, "-"))
|
||||
});
|
||||
|
||||
r.Educations.Add(new RecruitEducation()
|
||||
{
|
||||
Degree = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Degree)]?.GetValue<string>() ?? "",
|
||||
Major = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.Major)]?.GetValue<string>() ?? "",
|
||||
MajorGroupId = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.MajorGroupID)]?.GetValue<string>() ?? "",
|
||||
MajorGroupName = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.MajorGroupName)]?.GetValue<string>() ?? "",
|
||||
University = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.University)]?.GetValue<string>() ?? "",
|
||||
GPA = (double)workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.GPA)]?.GetValue<double>(),
|
||||
Specialist = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.SpecialList)]?.GetValue<string>() ?? "",
|
||||
HighDegree = workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.HighDegree)]?.GetValue<string>() ?? "",
|
||||
BachelorDate = Convert.ToDateTime(workSheet?.Cells[row, GetColumnIndex(cols, CandidateFileHeader.BachelorDate)]?.GetValue<string>().ToDateTime(DateTimeFormat.Ymd, "-"))
|
||||
});
|
||||
|
||||
r.RecruitImport = imported;
|
||||
_context.Recruits.Add(r);
|
||||
|
||||
//imported.Recruits.Add(r);
|
||||
row++;
|
||||
batchCount++;
|
||||
|
||||
// Batch save to prevent OutOfMemoryException on large imports
|
||||
if (batchCount >= batchSize)
|
||||
{
|
||||
_context.SaveChanges();
|
||||
_context.ChangeTracker.Clear();
|
||||
// Re-attach the import entity as Unchanged after clearing the tracker
|
||||
_context.Entry(imported).State = EntityState.Unchanged;
|
||||
batchCount = 0;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Save remaining records in the last batch
|
||||
_context.SaveChanges();
|
||||
|
||||
return Success();
|
||||
JobType = ImportJobType.CandidateFile,
|
||||
ImportFile = importFile,
|
||||
RecruitImportId = imported.Id,
|
||||
ImportDocId = import_doc_id,
|
||||
UserId = UserId,
|
||||
FullName = FullName,
|
||||
Request = req,
|
||||
});
|
||||
await _importJobQueue.EnqueueAsync(job);
|
||||
|
||||
return Success(new { jobId = job.JobId, status = "queued" });
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
await _minioService.DeleteFileAsync(Guid.Parse(import_doc_id));
|
||||
return Error(ex);
|
||||
}
|
||||
finally
|
||||
{
|
||||
if (System.IO.File.Exists(importFile))
|
||||
System.IO.File.Delete(importFile);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
|
@ -1033,7 +903,6 @@ namespace BMA.EHR.Recruit.Service.Controllers
|
|||
Directory.CreateDirectory(tmpDir);
|
||||
|
||||
var importFile = Path.Combine(tmpDir, $"c_{DateTime.Now.ToString("ddMMyyyyHHmmss")}.xlsx");
|
||||
var import_doc_id = "";
|
||||
|
||||
try
|
||||
{
|
||||
|
|
@ -1046,16 +915,6 @@ namespace BMA.EHR.Recruit.Service.Controllers
|
|||
.Include(x => x.ImportHostories)
|
||||
.Include(x => x.ImportFile)
|
||||
.Include(x => x.Recruits)
|
||||
.ThenInclude(x => x.Addresses)
|
||||
.Include(x => x.Recruits)
|
||||
.ThenInclude(x => x.Occupations)
|
||||
.Include(x => x.Recruits)
|
||||
.ThenInclude(x => x.Certificates)
|
||||
.Include(x => x.Recruits)
|
||||
.ThenInclude(x => x.Educations)
|
||||
.Include(x => x.Recruits)
|
||||
.ThenInclude(x => x.Payments)
|
||||
.Include(x => x.Recruits)
|
||||
.FirstOrDefaultAsync(x => x.Id == id);
|
||||
|
||||
if (imported == null)
|
||||
|
|
@ -1063,225 +922,36 @@ namespace BMA.EHR.Recruit.Service.Controllers
|
|||
|
||||
if (imported.Recruits != null)
|
||||
{
|
||||
// remove old score data
|
||||
_context.Recruits.RemoveRange(imported.Recruits);
|
||||
await _context.SaveChangesAsync();
|
||||
}
|
||||
|
||||
var file = Request.Form.Files[0];
|
||||
var doc = await _minioService.UploadFileAsync(file);
|
||||
import_doc_id = doc.Id.ToString("D");
|
||||
var import_doc_id = doc.Id.ToString("D");
|
||||
|
||||
var fileContent = (await _minioService.DownloadFileAsync(doc.Id)).FileContent;
|
||||
|
||||
// สร้างรอบการบรรจุ โดยเอาเข้ามูลมาใส่จาก Request
|
||||
imported.ImportHostories.Add(new RecruitImportHistory
|
||||
{
|
||||
Description = "นำเข้าข้อมูลผู้สมัครสอบแข่งขัน",
|
||||
CreatedAt = DateTime.Now,
|
||||
CreatedUserId = UserId ?? "",
|
||||
CreatedFullName = FullName ?? "System Administrator",
|
||||
LastUpdatedAt = DateTime.Now,
|
||||
LastUpdateUserId = UserId ?? "",
|
||||
LastUpdateFullName = FullName ?? "System Administrator",
|
||||
});
|
||||
|
||||
//await _context.RecruitImports.AddAsync(imported);
|
||||
|
||||
// import datafile
|
||||
System.IO.File.WriteAllBytes(importFile, fileContent);
|
||||
fileContent = null;
|
||||
|
||||
using (var c_package = new ExcelPackage(new FileInfo(importFile)))
|
||||
// Enqueue background job
|
||||
var job = _importJobTracker.CreateJob(new ImportJobInfo
|
||||
{
|
||||
// loop from sheet2 to end
|
||||
|
||||
for (int i = 0; i < c_package.Workbook.Worksheets.Count; i++)
|
||||
{
|
||||
var workSheet = c_package.Workbook.Worksheets[i];
|
||||
var totalRows = workSheet.Dimension.Rows;
|
||||
var cols = workSheet.GetHeaderColumns();
|
||||
|
||||
int row = 2;
|
||||
int batchCount = 0;
|
||||
const int batchSize = 500;
|
||||
|
||||
while (row <= totalRows)
|
||||
{
|
||||
var cell1 = workSheet?.Cells[row, 1]?.GetValue<string>();
|
||||
if (cell1 == "" || cell1 == null) break;
|
||||
|
||||
var r = new Models.Recruits.Recruit();
|
||||
r.ExamId = workSheet?.Cells[row, 1]?.GetValue<string>() ?? "";
|
||||
r.PositionName = workSheet?.Cells[row, 3]?.GetValue<string>() ?? "";
|
||||
r.HddPosition = workSheet?.Cells[row, 4]?.GetValue<string>() ?? "";
|
||||
r.Prefix = workSheet?.Cells[row, 5]?.GetValue<string>() == "อื่น ๆ" ? workSheet?.Cells[row, 6]?.GetValue<string>() ?? "" : workSheet?.Cells[row, 5]?.GetValue<string>() ?? "";
|
||||
r.FirstName = workSheet?.Cells[row, 7]?.GetValue<string>() ?? "";
|
||||
r.LastName = workSheet?.Cells[row, 8]?.GetValue<string>() ?? "";
|
||||
r.Gendor = workSheet?.Cells[row, 98]?.GetValue<string>() ?? "";
|
||||
r.National = workSheet?.Cells[row, 9]?.GetValue<string>() ?? "";
|
||||
r.Race = "";
|
||||
r.Religion = workSheet?.Cells[row, 10]?.GetValue<string>() ?? "";
|
||||
r.DateOfBirth = !string.IsNullOrWhiteSpace(workSheet?.Cells[row, 11]?.GetValue<string>()) ? _recruitService.CheckDateTime(workSheet?.Cells[row, 11]?.GetValue<string>() ?? "", "dd/MM/yyyy") : null;
|
||||
r.CitizenId = workSheet?.Cells[row, 12]?.GetValue<string>() ?? "";
|
||||
r.typeTest = workSheet?.Cells[row, 13]?.GetValue<string>() ?? "";
|
||||
r.Marry = "";
|
||||
r.Isspecial = "N";
|
||||
r.CitizenCardExpireDate = null;
|
||||
r.ModifiedDate = null;
|
||||
r.ApplyDate = !string.IsNullOrWhiteSpace(workSheet?.Cells[row, 87]?.GetValue<string>()) ? _recruitService.CheckDateTime(workSheet?.Cells[row, 87]?.GetValue<string>() ?? "", "dd/MM/yyyy") : null;
|
||||
r.PositionType = "";
|
||||
r.PositionLevel = "";
|
||||
r.CreatedAt = DateTime.Now;
|
||||
r.CreatedUserId = UserId ?? "";
|
||||
r.CreatedFullName = FullName ?? "System Administrator";
|
||||
r.LastUpdatedAt = DateTime.Now;
|
||||
r.LastUpdateUserId = UserId ?? "";
|
||||
r.LastUpdateFullName = FullName ?? "System Administrator";
|
||||
|
||||
// education
|
||||
r.Educations.Add(new RecruitEducation()
|
||||
{
|
||||
Degree = workSheet?.Cells[row, 18]?.GetValue<string>() ?? "",
|
||||
Major = workSheet?.Cells[row, 19]?.GetValue<string>() == "อื่น ๆ" ? workSheet?.Cells[row, 20]?.GetValue<string>() ?? "" : workSheet?.Cells[row, 19]?.GetValue<string>() ?? "",
|
||||
MajorGroupId = "",
|
||||
MajorGroupName = "",
|
||||
University = workSheet?.Cells[row, 21]?.GetValue<string>() == "อื่น ๆ" ? workSheet?.Cells[row, 22]?.GetValue<string>() ?? "" : workSheet?.Cells[row, 21]?.GetValue<string>() ?? "",
|
||||
GPA = (double)workSheet?.Cells[row, 26]?.GetValue<double>(),
|
||||
Specialist = "",
|
||||
HighDegree = workSheet?.Cells[row, 27]?.GetValue<string>() ?? "",
|
||||
BachelorDate = !string.IsNullOrWhiteSpace(workSheet?.Cells[row, 25]?.GetValue<string>()) ? _recruitService.CheckDateTime(workSheet?.Cells[row, 25]?.GetValue<string>() ?? "", "dd/MM/yyyy") : null,
|
||||
CreatedAt = DateTime.Now,
|
||||
CreatedUserId = UserId ?? "",
|
||||
CreatedFullName = FullName ?? "System Administrator",
|
||||
LastUpdatedAt = DateTime.Now,
|
||||
LastUpdateUserId = UserId ?? "",
|
||||
LastUpdateFullName = FullName ?? "System Administrator"
|
||||
});
|
||||
|
||||
// occupation
|
||||
r.Occupations.Add(new RecruitOccupation()
|
||||
{
|
||||
Occupation = workSheet?.Cells[row, 33]?.GetValue<string>() == "อื่น ๆ" ? workSheet?.Cells[row, 34]?.GetValue<string>() ?? "" : workSheet?.Cells[row, 33]?.GetValue<string>() ?? "",
|
||||
Position = workSheet?.Cells[row, 37]?.GetValue<string>() ?? "",
|
||||
Workplace = $"{(workSheet?.Cells[row, 36]?.GetValue<string>() ?? "")} {(workSheet?.Cells[row, 35]?.GetValue<string>() ?? "")}",
|
||||
Telephone = workSheet?.Cells[row, 9999]?.GetValue<string>() ?? "",
|
||||
WorkAge = workSheet?.Cells[row, 9999]?.GetValue<string>() ?? "",
|
||||
CreatedAt = DateTime.Now,
|
||||
CreatedUserId = UserId ?? "",
|
||||
CreatedFullName = FullName ?? "System Administrator",
|
||||
LastUpdatedAt = DateTime.Now,
|
||||
LastUpdateUserId = UserId ?? "",
|
||||
LastUpdateFullName = FullName ?? "System Administrator"
|
||||
});
|
||||
|
||||
// address
|
||||
r.Addresses.Add(new RecruitAddress()
|
||||
{
|
||||
Address = $"{(workSheet?.Cells[row, 49]?.GetValue<string>() ?? "")} {(workSheet?.Cells[row, 50]?.GetValue<string>() ?? "")}",
|
||||
Moo = workSheet?.Cells[row, 51]?.GetValue<string>() ?? "",
|
||||
Soi = workSheet?.Cells[row, 52]?.GetValue<string>() ?? "",
|
||||
Road = workSheet?.Cells[row, 53]?.GetValue<string>() ?? "",
|
||||
District = workSheet?.Cells[row, 54]?.GetValue<string>() ?? "",
|
||||
Amphur = workSheet?.Cells[row, 55]?.GetValue<string>() ?? "",
|
||||
Province = workSheet?.Cells[row, 56]?.GetValue<string>() ?? "",
|
||||
ZipCode = (workSheet?.Cells[row, 57]?.GetValue<string>() ?? "").Trim(),
|
||||
Telephone = workSheet?.Cells[row, 58]?.GetValue<string>() ?? "",
|
||||
Mobile = "",
|
||||
Address1 = $"{(workSheet?.Cells[row, 61]?.GetValue<string>() ?? "")} {(workSheet?.Cells[row, 62]?.GetValue<string>() ?? "")}",
|
||||
Moo1 = workSheet?.Cells[row, 63]?.GetValue<string>() ?? "",
|
||||
Soi1 = workSheet?.Cells[row, 64]?.GetValue<string>() ?? "",
|
||||
Road1 = workSheet?.Cells[row, 65]?.GetValue<string>() ?? "",
|
||||
District1 = workSheet?.Cells[row, 66]?.GetValue<string>() ?? "",
|
||||
Amphur1 = workSheet?.Cells[row, 67]?.GetValue<string>() ?? "",
|
||||
Province1 = workSheet?.Cells[row, 68]?.GetValue<string>() ?? "",
|
||||
ZipCode1 = (workSheet?.Cells[row, 69]?.GetValue<string>() ?? "").Trim(),
|
||||
CreatedAt = DateTime.Now,
|
||||
CreatedUserId = UserId ?? "",
|
||||
CreatedFullName = FullName ?? "System Administrator",
|
||||
LastUpdatedAt = DateTime.Now,
|
||||
LastUpdateUserId = UserId ?? "",
|
||||
LastUpdateFullName = FullName ?? "System Administrator"
|
||||
});
|
||||
|
||||
// payment
|
||||
r.Payments.Add(new RecruitPayment()
|
||||
{
|
||||
PaymentId = workSheet?.Cells[row, 104]?.GetValue<string>() ?? "",
|
||||
CompanyCode = workSheet?.Cells[row, 105]?.GetValue<string>() ?? "",
|
||||
TextFile = workSheet?.Cells[row, 106]?.GetValue<string>() ?? "",
|
||||
BankCode = workSheet?.Cells[row, 107]?.GetValue<string>() ?? "",
|
||||
AccountNumber = workSheet?.Cells[row, 108]?.GetValue<string>() ?? "",
|
||||
TransDate = workSheet?.Cells[row, 109]?.GetValue<string>() ?? "",
|
||||
TransTime = workSheet?.Cells[row, 110]?.GetValue<string>() ?? "",
|
||||
CustomerName = workSheet?.Cells[row, 111]?.GetValue<string>() ?? "",
|
||||
RefNo1 = workSheet?.Cells[row, 112]?.GetValue<string>() ?? "",
|
||||
TermBranch = workSheet?.Cells[row, 113]?.GetValue<string>() ?? "",
|
||||
TellerId = workSheet?.Cells[row, 114]?.GetValue<string>() ?? "",
|
||||
CreditDebit = workSheet?.Cells[row, 115]?.GetValue<string>() ?? "",
|
||||
PaymentType = workSheet?.Cells[row, 116]?.GetValue<string>() ?? "",
|
||||
ChequeNo = workSheet?.Cells[row, 117]?.GetValue<string>() ?? "",
|
||||
Amount = (decimal)workSheet?.Cells[row, 118]?.GetValue<decimal>(),
|
||||
ChqueBankCode = workSheet?.Cells[row, 119]?.GetValue<string>() ?? "",
|
||||
CreatedAt = DateTime.Now,
|
||||
CreatedUserId = UserId ?? "",
|
||||
CreatedFullName = FullName ?? "System Administrator",
|
||||
LastUpdatedAt = DateTime.Now,
|
||||
LastUpdateUserId = UserId ?? "",
|
||||
LastUpdateFullName = FullName ?? "System Administrator"
|
||||
});
|
||||
/*Comment ข้อมูลใบประกอบวิชาชีพ เพราะในไฟล์นำเข้ายังไม่มีคอลัมน์ที่ระบุข้อมูลส่วนนี้*/
|
||||
//// certificate
|
||||
//r.Certificates.Add(new RecruitCertificate()
|
||||
//{
|
||||
// CertificateNo = workSheet?.Cells[row, 9999]?.GetValue<string>() ?? "",
|
||||
// Description = workSheet?.Cells[row, 9999]?.GetValue<string>() ?? "",
|
||||
// IssueDate = Convert.ToDateTime(workSheet?.Cells[row, 9999]?.GetValue<string>().ToDateTime(DateTimeFormat.Ymd, "-")),
|
||||
// ExpiredDate = Convert.ToDateTime(workSheet?.Cells[row, 9999]?.GetValue<string>().ToDateTime(DateTimeFormat.Ymd, "-")),
|
||||
// CreatedAt = DateTime.Now,
|
||||
// CreatedUserId = UserId ?? "",
|
||||
// CreatedFullName = FullName ?? "System Administrator",
|
||||
// LastUpdatedAt = DateTime.Now,
|
||||
// LastUpdateUserId = UserId ?? "",
|
||||
// LastUpdateFullName = FullName ?? "System Administrator"
|
||||
//});
|
||||
|
||||
r.RecruitImport = imported;
|
||||
_context.Recruits.Add(r);
|
||||
|
||||
//imported.Recruits.Add(r);
|
||||
row++;
|
||||
batchCount++;
|
||||
|
||||
// Batch save to prevent OutOfMemoryException on large imports
|
||||
if (batchCount >= batchSize)
|
||||
{
|
||||
_context.SaveChanges();
|
||||
_context.ChangeTracker.Clear();
|
||||
// Re-attach the import entity as Unchanged after clearing the tracker
|
||||
_context.Entry(imported).State = EntityState.Unchanged;
|
||||
batchCount = 0;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Save remaining records in the last batch
|
||||
_context.SaveChanges();
|
||||
|
||||
return Success();
|
||||
JobType = ImportJobType.CandidateFileById,
|
||||
ImportFile = importFile,
|
||||
RecruitImportId = id,
|
||||
ImportDocId = import_doc_id,
|
||||
UserId = UserId,
|
||||
FullName = FullName,
|
||||
});
|
||||
await _importJobQueue.EnqueueAsync(job);
|
||||
|
||||
return Success(new { jobId = job.JobId, status = "queued" });
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
await _minioService.DeleteFileAsync(Guid.Parse(import_doc_id));
|
||||
return Error(ex);
|
||||
}
|
||||
finally
|
||||
{
|
||||
if (System.IO.File.Exists(importFile))
|
||||
System.IO.File.Delete(importFile);
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
|
@ -1324,209 +994,34 @@ namespace BMA.EHR.Recruit.Service.Controllers
|
|||
}
|
||||
|
||||
var rec_import = await _context.RecruitImports.AsQueryable()
|
||||
.Include(x => x.ScoreImport)
|
||||
.ThenInclude(x => x.Scores)
|
||||
.Include(x => x.ImportHostories)
|
||||
.FirstOrDefaultAsync(x => x.Id == id);
|
||||
|
||||
if (rec_import == null)
|
||||
return Error(GlobalMessages.DataNotFound, StatusCodes.Status404NotFound);
|
||||
|
||||
if (rec_import.ScoreImport != null)
|
||||
{
|
||||
// remove old score data
|
||||
if (rec_import.ScoreImport.Scores != null)
|
||||
{
|
||||
_context.RecruitScores.RemoveRange(rec_import.ScoreImport.Scores);
|
||||
await _context.SaveChangesAsync();
|
||||
}
|
||||
}
|
||||
|
||||
var file = Request.Form.Files[0];
|
||||
var doc = await _minioService.UploadFileAsync(file);
|
||||
import_doc_id = doc.Id.ToString("D");
|
||||
|
||||
Console.WriteLine($"file id = {import_doc_id}");
|
||||
|
||||
var fileContent = (await _minioService.DownloadFileAsync(doc.Id)).FileContent;
|
||||
|
||||
// create import history
|
||||
rec_import.ImportHostories.Add(new RecruitImportHistory
|
||||
using (var stream = new FileStream(importFile, FileMode.Create))
|
||||
{
|
||||
Description = "นำเข้าข้อมูลผลคะแนนสอบ",
|
||||
CreatedAt = DateTime.Now,
|
||||
CreatedUserId = UserId ?? "",
|
||||
CreatedFullName = FullName ?? "System Administrator",
|
||||
LastUpdatedAt = DateTime.Now,
|
||||
LastUpdateUserId = UserId ?? "",
|
||||
LastUpdateFullName = FullName ?? "System Administrator",
|
||||
await file.CopyToAsync(stream);
|
||||
}
|
||||
|
||||
var job = _importJobTracker.CreateJob(new ImportJobInfo
|
||||
{
|
||||
JobType = ImportJobType.ScoreFile,
|
||||
ImportFile = importFile,
|
||||
RecruitImportId = id,
|
||||
ImportDocId = import_doc_id,
|
||||
UserId = UserId,
|
||||
FullName = FullName,
|
||||
});
|
||||
await _importJobQueue.EnqueueAsync(job);
|
||||
|
||||
// create new file import
|
||||
var imported = new ScoreImport
|
||||
{
|
||||
Year = rec_import.Year,
|
||||
ImportFile = doc,
|
||||
CreatedAt = DateTime.Now,
|
||||
CreatedUserId = UserId ?? "",
|
||||
CreatedFullName = FullName ?? "System Administrator",
|
||||
LastUpdatedAt = DateTime.Now,
|
||||
LastUpdateUserId = UserId ?? "",
|
||||
LastUpdateFullName = FullName ?? "System Administrator",
|
||||
Scores = new List<RecruitScore>()
|
||||
};
|
||||
|
||||
// preload recruits ทั้งหมดของครั้งเดียว และ Group ExamId เอาเฉพาะ key ที่ไม่ซ้ำ
|
||||
var recruitsDict = await _context.Recruits
|
||||
.Where(x => x.RecruitImport.Id == rec_import.Id)
|
||||
.GroupBy(x => x.ExamId)
|
||||
.Where(g => g.Count() == 1)
|
||||
.Select(g => g.First())
|
||||
.ToDictionaryAsync(x => x.ExamId, x => x);
|
||||
|
||||
// import datafile
|
||||
System.IO.File.WriteAllBytes(importFile, fileContent);
|
||||
|
||||
using (var c_package = new ExcelPackage(new FileInfo(importFile)))
|
||||
{
|
||||
for (int i = 0; i < c_package.Workbook.Worksheets.Count; i++)
|
||||
{
|
||||
var workSheet = c_package.Workbook.Worksheets[i];
|
||||
//var totalRows = workSheet.Dimension.Rows;
|
||||
var cols = workSheet.GetHeaderColumns();
|
||||
|
||||
int row = 8;
|
||||
int batchCount = 0;
|
||||
const int batchSize = 500;
|
||||
var endRow = workSheet.Dimension.End.Row; // แถวสุดท้ายที่มีข้อมูล
|
||||
while (row <= endRow)
|
||||
{
|
||||
var cell1 = workSheet?.Cells[row, 1]?.GetValue<string>();
|
||||
if (cell1 == "" || cell1 == null) break;
|
||||
|
||||
var r = new RecruitScore();
|
||||
|
||||
#region นำเข้าผลคะแนนสอบแข่งขัน old
|
||||
|
||||
//r.ExamId = workSheet?.Cells[row, 2]?.GetValue<string>();
|
||||
|
||||
//r.FullA = (int)workSheet?.Cells[7, 7]?.GetValue<string>().Replace("(", "").Replace(")", "").Replace("คะแนน", "").Trim().ToInteger();
|
||||
//r.SumA = workSheet?.Cells[row, 7]?.GetValue<string>() == "ขส." ? 0.00 : (double)workSheet?.Cells[row, 7]?.GetValue<double>();
|
||||
//r.PercentageA = workSheet?.Cells[row, 8]?.GetValue<string>() == "ขส." ? 0.0 : (double)workSheet?.Cells[row, 8]?.GetValue<double>();
|
||||
//r.AStatus = workSheet?.Cells[row, 9]?.GetValue<string>();
|
||||
|
||||
//r.FullB = (int)workSheet?.Cells[7, 12]?.GetValue<string>().Replace("(", "").Replace(")", "").Replace("คะแนน", "").Trim().ToInteger();
|
||||
//r.SumB = workSheet?.Cells[row, 12]?.GetValue<string>() == "ขส." ? 0.00 : (double)workSheet?.Cells[row, 12]?.GetValue<double>();
|
||||
//r.PercentageB = workSheet?.Cells[row, 13]?.GetValue<string>() == "ขส." ? 0.0 : (double)workSheet?.Cells[row, 13]?.GetValue<double>();
|
||||
//r.BStatus = workSheet?.Cells[row, 14]?.GetValue<string>();
|
||||
|
||||
//r.SumAB = workSheet?.Cells[row, 15]?.GetValue<string>() == "ขส." ? 0.00 : (double)workSheet?.Cells[row, 15]?.GetValue<double>();
|
||||
//r.ABStatus = workSheet?.Cells[row, 17]?.GetValue<string>();
|
||||
|
||||
//r.FullC = (int)workSheet?.Cells[7, 20]?.GetValue<string>().Replace("(", "").Replace(")", "").Replace("คะแนน", "").Trim().ToInteger();
|
||||
//r.SumC = workSheet?.Cells[row, 20]?.GetValue<string>() == "ขส." ? 0.00 : (double)workSheet?.Cells[row, 20]?.GetValue<double>();
|
||||
//r.PercentageC = workSheet?.Cells[row, 21]?.GetValue<string>() == "ขส." ? 0.0 : (double)workSheet?.Cells[row, 21]?.GetValue<double>();
|
||||
//r.CStatus = workSheet?.Cells[row, 22]?.GetValue<string>();
|
||||
|
||||
//r.ExamStatus = workSheet?.Cells[row, 24]?.GetValue<string>();
|
||||
//r.Number = workSheet?.Cells[row, 25]?.GetValue<string>() ?? ""; // ตัดนำเข้า ลำดับที่สอบได้ เพราะจะแยกเป็นอีกส่วน #1787
|
||||
|
||||
//r.Major = workSheet.Name;
|
||||
|
||||
#endregion
|
||||
|
||||
r.ExamId = workSheet?.Cells[row, 2]?.GetValue<string>();
|
||||
|
||||
// ใช้ dictionary lookup แทน query DB ทีละรอบ
|
||||
if (!string.IsNullOrEmpty(r.ExamId) && recruitsDict.TryGetValue(r.ExamId, out var recruit))
|
||||
{
|
||||
r.CitizenId = workSheet?.Cells[row, 3]?.GetValue<string>()?.Trim();
|
||||
|
||||
// ภาคความรู้ความสามารถที่ใช้เฉพาะตำแหน่ง
|
||||
r.FullA = 200;
|
||||
r.SumA = string.IsNullOrWhiteSpace(workSheet?.Cells[row, 5]?.GetValue<string>()) ? 0.00 : Math.Round(workSheet.Cells[row, 5].GetValue<double>(), 2);
|
||||
r.PercentageA = string.IsNullOrWhiteSpace(workSheet?.Cells[row, 6]?.GetValue<string>()) ? 0.00 : Math.Round(workSheet.Cells[row, 6].GetValue<double>(), 2);
|
||||
r.AStatus = string.IsNullOrWhiteSpace(workSheet?.Cells[row, 7]?.GetValue<string>()) ? "" : workSheet?.Cells[row, 7]?.GetValue<string>();
|
||||
r.SumAB = string.IsNullOrWhiteSpace(workSheet?.Cells[row, 5]?.GetValue<string>()) ? 0.00 : Math.Round(workSheet.Cells[row, 5].GetValue<double>(), 2);
|
||||
r.ABStatus = string.IsNullOrWhiteSpace(workSheet?.Cells[row, 7]?.GetValue<string>()) ? "" : workSheet?.Cells[row, 7]?.GetValue<string>();
|
||||
|
||||
// ภาคความเหมาะสมกับตำแหน่ง
|
||||
r.FullC = 50;
|
||||
r.SumC = string.IsNullOrWhiteSpace(workSheet?.Cells[row, 8]?.GetValue<string>()) ? 0.00 : Math.Round(workSheet.Cells[row, 8].GetValue<double>(), 2);
|
||||
r.FullD = 50;
|
||||
r.SumD = string.IsNullOrWhiteSpace(workSheet?.Cells[row, 9]?.GetValue<string>()) ? 0.00 : Math.Round(workSheet.Cells[row, 9].GetValue<double>(), 2);
|
||||
r.SumCD = string.IsNullOrWhiteSpace(workSheet?.Cells[row, 10]?.GetValue<string>()) ? 0.00 : Math.Round(workSheet.Cells[row, 10].GetValue<double>(), 2);
|
||||
r.PercentageC = string.IsNullOrWhiteSpace(workSheet?.Cells[row, 11]?.GetValue<string>()) ? 0.00 : Math.Round(workSheet.Cells[row, 11].GetValue<double>(), 2);
|
||||
r.CStatus = string.IsNullOrWhiteSpace(workSheet?.Cells[row, 12]?.GetValue<string>()) ? "" : workSheet?.Cells[row, 12]?.GetValue<string>();
|
||||
r.FullScore = 300;
|
||||
r.TotalScore = string.IsNullOrWhiteSpace(workSheet?.Cells[row, 13]?.GetValue<string>()) ? 0.00 : Math.Round(workSheet.Cells[row, 13].GetValue<double>(), 2);
|
||||
|
||||
var examStatusCol7 = workSheet?.Cells[row, 7]?.GetValue<string>()?.Trim();
|
||||
var examStatusCol14 = workSheet?.Cells[row, 14]?.GetValue<string>()?.Trim();
|
||||
r.ExamStatus =
|
||||
examStatusCol7 == "ขาดสอบ" ? "ขส." :
|
||||
examStatusCol14 == "ได้" ? "ผ่าน" :
|
||||
examStatusCol14 == "ตก" ? "ไม่ผ่าน" : "-";
|
||||
|
||||
r.RemarkScore = string.IsNullOrWhiteSpace(workSheet?.Cells[row, 15]?.GetValue<string>()) ? string.Empty : workSheet?.Cells[row, 15]?.GetValue<string>();
|
||||
|
||||
var examAttr = workSheet?.Cells[row, 16]?.GetValue<string>()?.Trim();
|
||||
r.ExamAttribute =
|
||||
examAttr == "ผ่าน" ? "มีคุณสมบัติ" :
|
||||
examAttr == "ไม่ผ่าน" ? "ไม่มีคุณสมบัติ" : "";
|
||||
|
||||
r.Major = workSheet.Name;
|
||||
|
||||
r.CreatedAt = DateTime.Now;
|
||||
r.CreatedUserId = UserId ?? "";
|
||||
r.CreatedFullName = FullName ?? "System Administrator";
|
||||
r.LastUpdatedAt = DateTime.Now;
|
||||
r.LastUpdateUserId = UserId ?? "";
|
||||
r.LastUpdateFullName = FullName ?? "System Administrator";
|
||||
|
||||
imported.Scores.Add(r);
|
||||
}
|
||||
|
||||
row++;
|
||||
batchCount++;
|
||||
|
||||
// Batch save to prevent OutOfMemoryException on large imports
|
||||
if (batchCount >= batchSize)
|
||||
{
|
||||
rec_import.ScoreImport = imported;
|
||||
await _context.SaveChangesAsync();
|
||||
_context.ChangeTracker.Clear();
|
||||
// Re-attach entities after clearing the tracker
|
||||
_context.Attach(rec_import);
|
||||
_context.Attach(imported);
|
||||
imported.Scores.Clear();
|
||||
batchCount = 0;
|
||||
}
|
||||
|
||||
} // end of sheet loop
|
||||
} // end of all file loop
|
||||
}
|
||||
|
||||
// Save remaining records in the last batch
|
||||
if (imported.Scores.Count > 0)
|
||||
{
|
||||
rec_import.ScoreImport = imported;
|
||||
await _context.SaveChangesAsync();
|
||||
}
|
||||
|
||||
return Success();
|
||||
|
||||
return Success(new { jobId = job.JobId, status = "queued" });
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
//await _minioService.DeleteFileAsync(Guid.Parse(import_doc_id));
|
||||
return Error(ex);
|
||||
}
|
||||
finally
|
||||
{
|
||||
if (System.IO.File.Exists(importFile))
|
||||
System.IO.File.Delete(importFile);
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
|
@ -1555,6 +1050,12 @@ namespace BMA.EHR.Recruit.Service.Controllers
|
|||
return Error(jsonData["message"]?.ToString(), StatusCodes.Status403Forbidden);
|
||||
}
|
||||
|
||||
var tmpDir = Path.Combine(_webHostEnvironment.ContentRootPath, "tmp");
|
||||
if (!Directory.Exists(tmpDir))
|
||||
Directory.CreateDirectory(tmpDir);
|
||||
|
||||
var importFile = Path.Combine(tmpDir, $"r_{DateTime.Now.ToString("ddMMyyyyHHmmss")}.xlsx");
|
||||
|
||||
try
|
||||
{
|
||||
if (Request.Form.Files == null || Request.Form.Files.Count == 0)
|
||||
|
|
@ -1563,103 +1064,28 @@ namespace BMA.EHR.Recruit.Service.Controllers
|
|||
}
|
||||
|
||||
var rec_import = await _context.RecruitImports.AsQueryable()
|
||||
.Include(x => x.ScoreImport)
|
||||
.ThenInclude(x => x.Scores)
|
||||
.FirstOrDefaultAsync(x => x.Id == id);
|
||||
|
||||
if (rec_import == null)
|
||||
return Error(GlobalMessages.DataNotFound, StatusCodes.Status404NotFound);
|
||||
|
||||
// update ฟิลด์ลำดับที่สอบได้และหมายเหตุจากลำดับที่สอบได้อันเก่าก่อน
|
||||
if (rec_import.ScoreImport != null && rec_import.ScoreImport.Scores != null)
|
||||
{
|
||||
var _oldScores = rec_import.ScoreImport.Scores
|
||||
.Where(x => !string.IsNullOrEmpty(x.Number))
|
||||
.ToList();
|
||||
if (_oldScores.Count > 0)
|
||||
{
|
||||
foreach (var x in _oldScores)
|
||||
{
|
||||
x.Number = string.Empty;
|
||||
x.RemarkExamOrder = string.Empty;
|
||||
}
|
||||
await _context.SaveChangesAsync();
|
||||
}
|
||||
}
|
||||
|
||||
// create import history
|
||||
rec_import.ImportHostories.Add(new RecruitImportHistory
|
||||
{
|
||||
Description = "นำเข้าข้อมูลผลการสอบ",
|
||||
CreatedAt = DateTime.Now,
|
||||
CreatedUserId = UserId ?? "",
|
||||
CreatedFullName = FullName ?? "System Administrator",
|
||||
LastUpdatedAt = DateTime.Now,
|
||||
LastUpdateUserId = UserId ?? "",
|
||||
LastUpdateFullName = FullName ?? "System Administrator",
|
||||
});
|
||||
|
||||
// preload score
|
||||
var score = rec_import.ScoreImport.Scores
|
||||
.Where(s => !string.IsNullOrEmpty(s.ExamId))
|
||||
.GroupBy(x => x.ExamId)
|
||||
.Where(g => g.Count() == 1)
|
||||
.Select(g => g.First())
|
||||
.ToDictionary(s => s.ExamId, s => s);
|
||||
|
||||
// ถ้าไม่มีผลคะแนนสอบแข่งขันให้จบการทำงาน
|
||||
if (score.Count == 0) return Success();
|
||||
|
||||
var file = Request.Form.Files[0];
|
||||
using (var stream = file.OpenReadStream())
|
||||
using (var c_package = new ExcelPackage(stream))
|
||||
using (var stream = new FileStream(importFile, FileMode.Create))
|
||||
{
|
||||
foreach (var workSheet in c_package.Workbook.Worksheets)
|
||||
{
|
||||
//var totalRows = workSheet.Dimension.Rows;
|
||||
int row = 7; // เริ่มที่ row 7 ตามตัวอย่างไฟล์
|
||||
int batchCount = 0;
|
||||
const int batchSize = 500;
|
||||
var endRow = workSheet.Dimension.End.Row; // แถวสุดท้ายที่มีข้อมูล
|
||||
|
||||
while (row <= endRow)
|
||||
{
|
||||
var examId = workSheet?.Cells[row, 2]?.GetValue<string>();
|
||||
if (string.IsNullOrWhiteSpace(examId))
|
||||
{
|
||||
row++;
|
||||
continue;
|
||||
}
|
||||
|
||||
if (score.TryGetValue(examId, out var existingScore))
|
||||
{
|
||||
existingScore.Number = workSheet?.Cells[row, 1]?.GetValue<string>();
|
||||
existingScore.RemarkExamOrder = workSheet?.Cells[row, 4]?.GetValue<string>() ?? string.Empty;
|
||||
existingScore.LastUpdatedAt = DateTime.Now;
|
||||
existingScore.LastUpdateUserId = UserId ?? "";
|
||||
existingScore.LastUpdateFullName = FullName ?? "System Administrator";
|
||||
batchCount++;
|
||||
}
|
||||
|
||||
row++;
|
||||
|
||||
// Batch save to prevent OutOfMemoryException on large imports
|
||||
if (batchCount >= batchSize)
|
||||
{
|
||||
await _context.SaveChangesAsync();
|
||||
_context.ChangeTracker.Clear();
|
||||
// Re-attach the import entity as Unchanged after clearing the tracker
|
||||
_context.Entry(rec_import).State = EntityState.Unchanged;
|
||||
batchCount = 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
await file.CopyToAsync(stream);
|
||||
}
|
||||
|
||||
// Save remaining records in the last batch
|
||||
await _context.SaveChangesAsync();
|
||||
return Success();
|
||||
var job = _importJobTracker.CreateJob(new ImportJobInfo
|
||||
{
|
||||
JobType = ImportJobType.ResultFile,
|
||||
ImportFile = importFile,
|
||||
RecruitImportId = id,
|
||||
UserId = UserId,
|
||||
FullName = FullName,
|
||||
});
|
||||
await _importJobQueue.EnqueueAsync(job);
|
||||
|
||||
return Success(new { jobId = job.JobId, status = "queued" });
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
|
|
@ -1669,6 +1095,37 @@ namespace BMA.EHR.Recruit.Service.Controllers
|
|||
|
||||
#endregion
|
||||
|
||||
#region " Import Status "
|
||||
|
||||
/// <summary>
|
||||
/// ตรวจสอบสถานะการนำเข้าข้อมูล
|
||||
/// </summary>
|
||||
/// <param name="jobId">รหัสงานนำเข้า</param>
|
||||
/// <returns></returns>
|
||||
[HttpGet("import/status/{jobId}")]
|
||||
[ProducesResponseType(StatusCodes.Status200OK)]
|
||||
[ProducesResponseType(StatusCodes.Status404NotFound)]
|
||||
public ActionResult<ResponseObject> GetImportStatus(string jobId)
|
||||
{
|
||||
var job = _importJobTracker.GetJob(jobId);
|
||||
if (job == null)
|
||||
return Error(GlobalMessages.DataNotFound, StatusCodes.Status404NotFound);
|
||||
|
||||
return Success(new
|
||||
{
|
||||
jobId = job.JobId,
|
||||
jobType = job.JobType.ToString(),
|
||||
status = job.Status.ToString(),
|
||||
processedCount = job.ProcessedCount,
|
||||
totalCount = job.TotalCount,
|
||||
errorMessage = job.ErrorMessage,
|
||||
createdAt = job.CreatedAt,
|
||||
completedAt = job.CompletedAt,
|
||||
});
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region " Exam Information "
|
||||
|
||||
/// <summary>
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
using System.Text.Json;
|
||||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Core
|
||||
namespace BMA.EHR.Recruit.Core
|
||||
{
|
||||
public class DateTimeFixConverter : JsonConverter<DateTime>
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
namespace BMA.EHR.Recruit.Service.Core
|
||||
namespace BMA.EHR.Recruit.Core
|
||||
{
|
||||
public class GlobalMessages
|
||||
{
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ using System.Text.Encodings.Web;
|
|||
using System.Text.Json;
|
||||
using JsonSerializer = System.Text.Json.JsonSerializer;
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Core
|
||||
namespace BMA.EHR.Recruit.Core
|
||||
{
|
||||
public class RequestLoggingMiddleware
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
using BMA.EHR.Recruit.Service.Models.Documents;
|
||||
using BMA.EHR.Recruit.Service.Models.Recruits;
|
||||
using BMA.EHR.Recruit.Models.Documents;
|
||||
using BMA.EHR.Recruit.Models.Recruits;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Data
|
||||
namespace BMA.EHR.Recruit.Data
|
||||
{
|
||||
public class ApplicationDbContext : DbContext
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
using System.Data.Common;
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Extensions
|
||||
namespace BMA.EHR.Recruit.Extensions
|
||||
{
|
||||
public static class DataReaderExtension
|
||||
{
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ using System;
|
|||
using System.Globalization;
|
||||
using System.Text;
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Extensions
|
||||
namespace BMA.EHR.Recruit.Extensions
|
||||
{
|
||||
public static class DateTimeExtension
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
using System;
|
||||
using System.Text;
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Extensions
|
||||
namespace BMA.EHR.Recruit.Extensions
|
||||
{
|
||||
public static class DoubleExtension
|
||||
{
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Extensions
|
||||
namespace BMA.EHR.Recruit.Extensions
|
||||
{
|
||||
public static class ExcelWorksheetExtension
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
using System.Text;
|
||||
// using GreatFriends.ThaiBahtText;
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Extensions
|
||||
namespace BMA.EHR.Recruit.Extensions
|
||||
{
|
||||
public static class IntegerExtension
|
||||
{
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ using System.Collections.Generic;
|
|||
using System.ComponentModel;
|
||||
using System.Data;
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Extensions
|
||||
namespace BMA.EHR.Recruit.Extensions
|
||||
{
|
||||
public static class ListExtension
|
||||
{
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ using System.Linq;
|
|||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Extensions
|
||||
namespace BMA.EHR.Recruit.Extensions
|
||||
{
|
||||
public static class ObjectExtension
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
using System;
|
||||
using System.IO;
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Extensions
|
||||
namespace BMA.EHR.Recruit.Extensions
|
||||
{
|
||||
public static class StreamExtension
|
||||
{
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ using System.Globalization;
|
|||
using System.IO;
|
||||
using System.Text.RegularExpressions;
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Extensions
|
||||
namespace BMA.EHR.Recruit.Extensions
|
||||
{
|
||||
public enum DateTimeFormat
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
using System;
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Extensions
|
||||
namespace BMA.EHR.Recruit.Extensions
|
||||
{
|
||||
public static class TimeSpanExtension
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
// <auto-generated />
|
||||
using System;
|
||||
using BMA.EHR.Recruit.Service.Data;
|
||||
using BMA.EHR.Recruit.Data;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Microsoft.EntityFrameworkCore.Infrastructure;
|
||||
using Microsoft.EntityFrameworkCore.Migrations;
|
||||
|
|
@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
[DbContext(typeof(ApplicationDbContext))]
|
||||
[Migration("20230313045824_Initial Project")]
|
||||
|
|
@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.HasAnnotation("ProductVersion", "7.0.3")
|
||||
.HasAnnotation("Relational:MaxIdentifierLength", 64);
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -58,7 +58,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Documents");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -197,7 +197,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Recruits");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -344,7 +344,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitAddresses");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -417,7 +417,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitCertificates");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -482,7 +482,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -580,7 +580,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitEducations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -672,7 +672,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -754,7 +754,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitOccupations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -889,7 +889,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitPayments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -996,7 +996,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitScores");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1056,9 +1056,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("ScoreImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("Recruits")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
|
|
@ -1066,9 +1066,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Addresses")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1077,9 +1077,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Certificates")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1088,15 +1088,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Documents")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1107,9 +1107,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Educations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1118,9 +1118,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1129,9 +1129,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ImportFile");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Occupations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1140,9 +1140,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Payments")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1151,9 +1151,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
.WithMany("Scores")
|
||||
.HasForeignKey("ScoreImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1162,9 +1162,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ScoreImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1173,7 +1173,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ImportFile");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Navigation("Addresses");
|
||||
|
||||
|
|
@ -1188,12 +1188,12 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Payments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Navigation("Recruits");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Navigation("Scores");
|
||||
});
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ using Microsoft.EntityFrameworkCore.Migrations;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
/// <inheritdoc />
|
||||
public partial class InitialProject : Migration
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
// <auto-generated />
|
||||
using System;
|
||||
using BMA.EHR.Recruit.Service.Data;
|
||||
using BMA.EHR.Recruit.Data;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Microsoft.EntityFrameworkCore.Infrastructure;
|
||||
using Microsoft.EntityFrameworkCore.Migrations;
|
||||
|
|
@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
[DbContext(typeof(ApplicationDbContext))]
|
||||
[Migration("20230323020854_Update recruit import table")]
|
||||
|
|
@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.HasAnnotation("ProductVersion", "7.0.3")
|
||||
.HasAnnotation("Relational:MaxIdentifierLength", 64);
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -58,7 +58,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Documents");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -197,7 +197,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Recruits");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -344,7 +344,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitAddresses");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -417,7 +417,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitCertificates");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -482,7 +482,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -580,7 +580,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitEducations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -654,7 +654,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -736,7 +736,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitOccupations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -871,7 +871,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitPayments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -978,7 +978,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitScores");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1038,9 +1038,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("ScoreImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("Recruits")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
|
|
@ -1048,9 +1048,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Addresses")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1059,9 +1059,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Certificates")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1070,15 +1070,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Documents")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1089,9 +1089,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Educations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1100,9 +1100,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1111,9 +1111,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ImportFile");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Occupations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1122,9 +1122,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Payments")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1133,9 +1133,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
.WithMany("Scores")
|
||||
.HasForeignKey("ScoreImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1144,9 +1144,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ScoreImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1155,7 +1155,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ImportFile");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Navigation("Addresses");
|
||||
|
||||
|
|
@ -1170,12 +1170,12 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Payments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Navigation("Recruits");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Navigation("Scores");
|
||||
});
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ using Microsoft.EntityFrameworkCore.Migrations;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
/// <inheritdoc />
|
||||
public partial class Updaterecruitimporttable : Migration
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
// <auto-generated />
|
||||
using System;
|
||||
using BMA.EHR.Recruit.Service.Data;
|
||||
using BMA.EHR.Recruit.Data;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Microsoft.EntityFrameworkCore.Infrastructure;
|
||||
using Microsoft.EntityFrameworkCore.Migrations;
|
||||
|
|
@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
[DbContext(typeof(ApplicationDbContext))]
|
||||
[Migration("20230325122648_Change Document Table Def")]
|
||||
|
|
@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.HasAnnotation("ProductVersion", "7.0.3")
|
||||
.HasAnnotation("Relational:MaxIdentifierLength", 64);
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Documents");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -195,7 +195,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Recruits");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -342,7 +342,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitAddresses");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -415,7 +415,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitCertificates");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -480,7 +480,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -578,7 +578,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitEducations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -652,7 +652,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -734,7 +734,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitOccupations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -869,7 +869,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitPayments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -976,7 +976,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitScores");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1036,9 +1036,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("ScoreImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("Recruits")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
|
|
@ -1046,9 +1046,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Addresses")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1057,9 +1057,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Certificates")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1068,15 +1068,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Documents")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1087,9 +1087,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Educations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1098,9 +1098,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1109,9 +1109,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ImportFile");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Occupations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1120,9 +1120,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Payments")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1131,9 +1131,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
.WithMany("Scores")
|
||||
.HasForeignKey("ScoreImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1142,9 +1142,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ScoreImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1153,7 +1153,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ImportFile");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Navigation("Addresses");
|
||||
|
||||
|
|
@ -1168,12 +1168,12 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Payments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Navigation("Recruits");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Navigation("Scores");
|
||||
});
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ using Microsoft.EntityFrameworkCore.Migrations;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
/// <inheritdoc />
|
||||
public partial class ChangeDocumentTableDef : Migration
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
// <auto-generated />
|
||||
using System;
|
||||
using BMA.EHR.Recruit.Service.Data;
|
||||
using BMA.EHR.Recruit.Data;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Microsoft.EntityFrameworkCore.Infrastructure;
|
||||
using Microsoft.EntityFrameworkCore.Migrations;
|
||||
|
|
@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
[DbContext(typeof(ApplicationDbContext))]
|
||||
[Migration("20230403104559_Update Recruit Score Relationship")]
|
||||
|
|
@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.HasAnnotation("ProductVersion", "7.0.3")
|
||||
.HasAnnotation("Relational:MaxIdentifierLength", 64);
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Documents");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -195,7 +195,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Recruits");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -342,7 +342,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitAddresses");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -415,7 +415,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitCertificates");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -480,7 +480,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -578,7 +578,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitEducations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -657,7 +657,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -739,7 +739,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitOccupations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -874,7 +874,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitPayments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -981,7 +981,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitScores");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1041,9 +1041,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("ScoreImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("Recruits")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
|
|
@ -1051,9 +1051,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Addresses")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1062,9 +1062,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Certificates")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1073,15 +1073,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Documents")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1092,9 +1092,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Educations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1103,15 +1103,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
.WithMany()
|
||||
.HasForeignKey("ScoreImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1122,9 +1122,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ScoreImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Occupations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1133,9 +1133,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Payments")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1144,9 +1144,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
.WithMany("Scores")
|
||||
.HasForeignKey("ScoreImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1155,9 +1155,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ScoreImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1166,7 +1166,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ImportFile");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Navigation("Addresses");
|
||||
|
||||
|
|
@ -1181,12 +1181,12 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Payments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Navigation("Recruits");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Navigation("Scores");
|
||||
});
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ using Microsoft.EntityFrameworkCore.Migrations;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
/// <inheritdoc />
|
||||
public partial class UpdateRecruitScoreRelationship : Migration
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
// <auto-generated />
|
||||
using System;
|
||||
using BMA.EHR.Recruit.Service.Data;
|
||||
using BMA.EHR.Recruit.Data;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Microsoft.EntityFrameworkCore.Infrastructure;
|
||||
using Microsoft.EntityFrameworkCore.Migrations;
|
||||
|
|
@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
[DbContext(typeof(ApplicationDbContext))]
|
||||
[Migration("20230405071839_Update Recruit missing field")]
|
||||
|
|
@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.HasAnnotation("ProductVersion", "7.0.3")
|
||||
.HasAnnotation("Relational:MaxIdentifierLength", 64);
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Documents");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -204,7 +204,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Recruits");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -351,7 +351,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitAddresses");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -424,7 +424,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitCertificates");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -489,7 +489,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -587,7 +587,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitEducations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -666,7 +666,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -748,7 +748,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitOccupations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -883,7 +883,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitPayments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -990,7 +990,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitScores");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1050,9 +1050,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("ScoreImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("Recruits")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
|
|
@ -1060,9 +1060,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Addresses")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1071,9 +1071,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Certificates")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1082,15 +1082,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Documents")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1101,9 +1101,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Educations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1112,15 +1112,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
.WithMany()
|
||||
.HasForeignKey("ScoreImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1131,9 +1131,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ScoreImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Occupations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1142,9 +1142,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Payments")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1153,9 +1153,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
.WithMany("Scores")
|
||||
.HasForeignKey("ScoreImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1164,9 +1164,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ScoreImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1175,7 +1175,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ImportFile");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Navigation("Addresses");
|
||||
|
||||
|
|
@ -1190,12 +1190,12 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Payments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Navigation("Recruits");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Navigation("Scores");
|
||||
});
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ using Microsoft.EntityFrameworkCore.Migrations;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
/// <inheritdoc />
|
||||
public partial class UpdateRecruitmissingfield : Migration
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
// <auto-generated />
|
||||
using System;
|
||||
using BMA.EHR.Recruit.Service.Data;
|
||||
using BMA.EHR.Recruit.Data;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Microsoft.EntityFrameworkCore.Infrastructure;
|
||||
using Microsoft.EntityFrameworkCore.Migrations;
|
||||
|
|
@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
[DbContext(typeof(ApplicationDbContext))]
|
||||
[Migration("20230406023520_Update Recruit Relation")]
|
||||
|
|
@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.HasAnnotation("ProductVersion", "7.0.3")
|
||||
.HasAnnotation("Relational:MaxIdentifierLength", 64);
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Documents");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -204,7 +204,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Recruits");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -351,7 +351,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitAddresses");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -424,7 +424,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitCertificates");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -489,7 +489,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -587,7 +587,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitEducations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -661,7 +661,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -743,7 +743,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitOccupations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -878,7 +878,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitPayments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -985,7 +985,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitScores");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1051,9 +1051,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("ScoreImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("Recruits")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
|
|
@ -1061,9 +1061,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Addresses")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1072,9 +1072,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Certificates")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1083,15 +1083,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Documents")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1102,9 +1102,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Educations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1113,9 +1113,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1124,9 +1124,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ImportFile");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Occupations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1135,9 +1135,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Payments")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1146,9 +1146,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
.WithMany("Scores")
|
||||
.HasForeignKey("ScoreImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1157,17 +1157,17 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ScoreImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithOne("ScoreImport")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
|
|
@ -1176,7 +1176,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Navigation("Addresses");
|
||||
|
||||
|
|
@ -1191,7 +1191,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Payments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Navigation("Recruits");
|
||||
|
||||
|
|
@ -1199,7 +1199,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.IsRequired();
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Navigation("Scores");
|
||||
});
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ using Microsoft.EntityFrameworkCore.Migrations;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
/// <inheritdoc />
|
||||
public partial class UpdateRecruitRelation : Migration
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
// <auto-generated />
|
||||
using System;
|
||||
using BMA.EHR.Recruit.Service.Data;
|
||||
using BMA.EHR.Recruit.Data;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Microsoft.EntityFrameworkCore.Infrastructure;
|
||||
using Microsoft.EntityFrameworkCore.Migrations;
|
||||
|
|
@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
[DbContext(typeof(ApplicationDbContext))]
|
||||
[Migration("20230406025805_Update View Info")]
|
||||
|
|
@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.HasAnnotation("ProductVersion", "7.0.3")
|
||||
.HasAnnotation("Relational:MaxIdentifierLength", 64);
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Documents");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -204,7 +204,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Recruits");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -351,7 +351,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitAddresses");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -424,7 +424,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitCertificates");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -489,7 +489,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -587,7 +587,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitEducations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -661,7 +661,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -743,7 +743,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitOccupations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -878,7 +878,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitPayments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -985,7 +985,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitScores");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1051,9 +1051,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("ScoreImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("Recruits")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
|
|
@ -1061,9 +1061,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Addresses")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1072,9 +1072,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Certificates")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1083,15 +1083,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Documents")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1102,9 +1102,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Educations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1113,9 +1113,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1124,9 +1124,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ImportFile");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Occupations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1135,9 +1135,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Payments")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1146,9 +1146,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
.WithMany("Scores")
|
||||
.HasForeignKey("ScoreImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1157,17 +1157,17 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ScoreImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithOne("ScoreImport")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
|
|
@ -1176,7 +1176,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Navigation("Addresses");
|
||||
|
||||
|
|
@ -1191,7 +1191,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Payments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Navigation("Recruits");
|
||||
|
||||
|
|
@ -1199,7 +1199,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.IsRequired();
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Navigation("Scores");
|
||||
});
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
/// <inheritdoc />
|
||||
public partial class UpdateViewInfo : Migration
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
// <auto-generated />
|
||||
using System;
|
||||
using BMA.EHR.Recruit.Service.Data;
|
||||
using BMA.EHR.Recruit.Data;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Microsoft.EntityFrameworkCore.Infrastructure;
|
||||
using Microsoft.EntityFrameworkCore.Migrations;
|
||||
|
|
@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
[DbContext(typeof(ApplicationDbContext))]
|
||||
[Migration("20230411041426_Add ImportHistory")]
|
||||
|
|
@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.HasAnnotation("ProductVersion", "7.0.3")
|
||||
.HasAnnotation("Relational:MaxIdentifierLength", 64);
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Documents");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -204,7 +204,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Recruits");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -351,7 +351,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitAddresses");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -424,7 +424,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitCertificates");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -489,7 +489,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -587,7 +587,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitEducations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -661,7 +661,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -724,7 +724,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportHistories");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -806,7 +806,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitOccupations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -941,7 +941,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitPayments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1048,7 +1048,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitScores");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1114,9 +1114,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("ScoreImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("Recruits")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
|
|
@ -1124,9 +1124,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Addresses")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1135,9 +1135,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Certificates")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1146,15 +1146,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Documents")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1165,9 +1165,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Educations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1176,9 +1176,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1187,9 +1187,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ImportFile");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("ImportHostories")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1198,9 +1198,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Occupations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1209,9 +1209,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Payments")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1220,9 +1220,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
.WithMany("Scores")
|
||||
.HasForeignKey("ScoreImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1231,17 +1231,17 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ScoreImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithOne("ScoreImport")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
|
|
@ -1250,7 +1250,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Navigation("Addresses");
|
||||
|
||||
|
|
@ -1265,7 +1265,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Payments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Navigation("ImportHostories");
|
||||
|
||||
|
|
@ -1275,7 +1275,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.IsRequired();
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Navigation("Scores");
|
||||
});
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ using Microsoft.EntityFrameworkCore.Migrations;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
/// <inheritdoc />
|
||||
public partial class AddImportHistory : Migration
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
// <auto-generated />
|
||||
using System;
|
||||
using BMA.EHR.Recruit.Service.Data;
|
||||
using BMA.EHR.Recruit.Data;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Microsoft.EntityFrameworkCore.Infrastructure;
|
||||
using Microsoft.EntityFrameworkCore.Migrations;
|
||||
|
|
@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
[DbContext(typeof(ApplicationDbContext))]
|
||||
[Migration("20230423023735_Add Field to RecruitImport Table for Support CMS")]
|
||||
|
|
@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.HasAnnotation("ProductVersion", "7.0.3")
|
||||
.HasAnnotation("Relational:MaxIdentifierLength", 64);
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Documents");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -204,7 +204,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Recruits");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -351,7 +351,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitAddresses");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -424,7 +424,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitCertificates");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -489,7 +489,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -587,7 +587,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitEducations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -711,7 +711,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -774,7 +774,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportHistories");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -856,7 +856,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitOccupations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -991,7 +991,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitPayments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1098,7 +1098,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitScores");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1164,9 +1164,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("ScoreImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("Recruits")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
|
|
@ -1174,9 +1174,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Addresses")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1185,9 +1185,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Certificates")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1196,15 +1196,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Documents")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1215,9 +1215,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Educations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1226,9 +1226,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1237,9 +1237,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ImportFile");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("ImportHostories")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1248,9 +1248,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Occupations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1259,9 +1259,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Payments")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1270,9 +1270,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
.WithMany("Scores")
|
||||
.HasForeignKey("ScoreImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1281,17 +1281,17 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ScoreImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithOne("ScoreImport")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
|
|
@ -1300,7 +1300,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Navigation("Addresses");
|
||||
|
||||
|
|
@ -1315,7 +1315,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Payments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Navigation("ImportHostories");
|
||||
|
||||
|
|
@ -1325,7 +1325,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.IsRequired();
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Navigation("Scores");
|
||||
});
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ using Microsoft.EntityFrameworkCore.Migrations;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
/// <inheritdoc />
|
||||
public partial class AddFieldtoRecruitImportTableforSupportCMS : Migration
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
// <auto-generated />
|
||||
using System;
|
||||
using BMA.EHR.Recruit.Service.Data;
|
||||
using BMA.EHR.Recruit.Data;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Microsoft.EntityFrameworkCore.Infrastructure;
|
||||
using Microsoft.EntityFrameworkCore.Migrations;
|
||||
|
|
@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
[DbContext(typeof(ApplicationDbContext))]
|
||||
[Migration("20230424015003_Add Field PositionName")]
|
||||
|
|
@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.HasAnnotation("ProductVersion", "7.0.3")
|
||||
.HasAnnotation("Relational:MaxIdentifierLength", 64);
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Documents");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -207,7 +207,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Recruits");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -354,7 +354,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitAddresses");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -427,7 +427,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitCertificates");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -492,7 +492,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -590,7 +590,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitEducations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -714,7 +714,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -777,7 +777,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportHistories");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -859,7 +859,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitOccupations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -994,7 +994,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitPayments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1101,7 +1101,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitScores");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1167,9 +1167,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("ScoreImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("Recruits")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
|
|
@ -1177,9 +1177,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Addresses")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1188,9 +1188,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Certificates")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1199,15 +1199,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Documents")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1218,9 +1218,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Educations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1229,9 +1229,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1240,9 +1240,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ImportFile");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("ImportHostories")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1251,9 +1251,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Occupations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1262,9 +1262,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Payments")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1273,9 +1273,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
.WithMany("Scores")
|
||||
.HasForeignKey("ScoreImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1284,17 +1284,17 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ScoreImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithOne("ScoreImport")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
|
|
@ -1303,7 +1303,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Navigation("Addresses");
|
||||
|
||||
|
|
@ -1318,7 +1318,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Payments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Navigation("ImportHostories");
|
||||
|
||||
|
|
@ -1328,7 +1328,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.IsRequired();
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Navigation("Scores");
|
||||
});
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
/// <inheritdoc />
|
||||
public partial class AddFieldPositionName : Migration
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
// <auto-generated />
|
||||
using System;
|
||||
using BMA.EHR.Recruit.Service.Data;
|
||||
using BMA.EHR.Recruit.Data;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Microsoft.EntityFrameworkCore.Infrastructure;
|
||||
using Microsoft.EntityFrameworkCore.Migrations;
|
||||
|
|
@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
[DbContext(typeof(ApplicationDbContext))]
|
||||
[Migration("20230424053822_Add Field Exam Part Result")]
|
||||
|
|
@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.HasAnnotation("ProductVersion", "7.0.3")
|
||||
.HasAnnotation("Relational:MaxIdentifierLength", 64);
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Documents");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -207,7 +207,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Recruits");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -354,7 +354,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitAddresses");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -427,7 +427,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitCertificates");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -492,7 +492,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -590,7 +590,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitEducations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -714,7 +714,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -777,7 +777,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportHistories");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -859,7 +859,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitOccupations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -994,7 +994,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitPayments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1116,7 +1116,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitScores");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1182,9 +1182,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("ScoreImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("Recruits")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
|
|
@ -1192,9 +1192,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Addresses")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1203,9 +1203,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Certificates")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1214,15 +1214,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Documents")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1233,9 +1233,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Educations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1244,9 +1244,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1255,9 +1255,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ImportFile");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("ImportHostories")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1266,9 +1266,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Occupations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1277,9 +1277,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Payments")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1288,9 +1288,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
.WithMany("Scores")
|
||||
.HasForeignKey("ScoreImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1299,17 +1299,17 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ScoreImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithOne("ScoreImport")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
|
|
@ -1318,7 +1318,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Navigation("Addresses");
|
||||
|
||||
|
|
@ -1333,7 +1333,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Payments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Navigation("ImportHostories");
|
||||
|
||||
|
|
@ -1343,7 +1343,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.IsRequired();
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Navigation("Scores");
|
||||
});
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
/// <inheritdoc />
|
||||
public partial class AddFieldExamPartResult : Migration
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
// <auto-generated />
|
||||
using System;
|
||||
using BMA.EHR.Recruit.Service.Data;
|
||||
using BMA.EHR.Recruit.Data;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Microsoft.EntityFrameworkCore.Infrastructure;
|
||||
using Microsoft.EntityFrameworkCore.Migrations;
|
||||
|
|
@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
[DbContext(typeof(ApplicationDbContext))]
|
||||
[Migration("20230425031716_Add Field AnnouncementDate")]
|
||||
|
|
@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.HasAnnotation("ProductVersion", "7.0.3")
|
||||
.HasAnnotation("Relational:MaxIdentifierLength", 64);
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Documents");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -207,7 +207,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Recruits");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -354,7 +354,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitAddresses");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -427,7 +427,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitCertificates");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -492,7 +492,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -590,7 +590,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitEducations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -714,7 +714,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -777,7 +777,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportHistories");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -859,7 +859,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitOccupations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -994,7 +994,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitPayments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1116,7 +1116,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitScores");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1182,9 +1182,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("ScoreImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("Recruits")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
|
|
@ -1192,9 +1192,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Addresses")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1203,9 +1203,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Certificates")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1214,15 +1214,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Documents")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1233,9 +1233,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Educations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1244,9 +1244,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1255,9 +1255,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ImportFile");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("ImportHostories")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1266,9 +1266,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Occupations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1277,9 +1277,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Payments")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1288,9 +1288,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
.WithMany("Scores")
|
||||
.HasForeignKey("ScoreImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1299,17 +1299,17 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ScoreImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithOne("ScoreImport")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
|
|
@ -1318,7 +1318,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Navigation("Addresses");
|
||||
|
||||
|
|
@ -1333,7 +1333,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Payments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Navigation("ImportHostories");
|
||||
|
||||
|
|
@ -1343,7 +1343,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.IsRequired();
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Navigation("Scores");
|
||||
});
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
/// <inheritdoc />
|
||||
public partial class AddFieldAnnouncementDate : Migration
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
// <auto-generated />
|
||||
using System;
|
||||
using BMA.EHR.Recruit.Service.Data;
|
||||
using BMA.EHR.Recruit.Data;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Microsoft.EntityFrameworkCore.Infrastructure;
|
||||
using Microsoft.EntityFrameworkCore.Migrations;
|
||||
|
|
@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
[DbContext(typeof(ApplicationDbContext))]
|
||||
[Migration("20230425050104_Add Field AnnouncementDate2")]
|
||||
|
|
@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.HasAnnotation("ProductVersion", "7.0.3")
|
||||
.HasAnnotation("Relational:MaxIdentifierLength", 64);
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Documents");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -207,7 +207,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Recruits");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -354,7 +354,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitAddresses");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -427,7 +427,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitCertificates");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -492,7 +492,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -590,7 +590,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitEducations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -719,7 +719,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -782,7 +782,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportHistories");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -864,7 +864,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitOccupations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -999,7 +999,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitPayments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1121,7 +1121,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitScores");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1187,9 +1187,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("ScoreImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("Recruits")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
|
|
@ -1197,9 +1197,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Addresses")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1208,9 +1208,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Certificates")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1219,15 +1219,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Documents")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1238,9 +1238,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Educations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1249,9 +1249,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1260,9 +1260,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ImportFile");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("ImportHostories")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1271,9 +1271,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Occupations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1282,9 +1282,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Payments")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1293,9 +1293,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
.WithMany("Scores")
|
||||
.HasForeignKey("ScoreImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1304,17 +1304,17 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ScoreImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithOne("ScoreImport")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
|
|
@ -1323,7 +1323,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Navigation("Addresses");
|
||||
|
||||
|
|
@ -1338,7 +1338,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Payments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Navigation("ImportHostories");
|
||||
|
||||
|
|
@ -1348,7 +1348,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.IsRequired();
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Navigation("Scores");
|
||||
});
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ using Microsoft.EntityFrameworkCore.Migrations;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
/// <inheritdoc />
|
||||
public partial class AddFieldAnnouncementDate2 : Migration
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
// <auto-generated />
|
||||
using System;
|
||||
using BMA.EHR.Recruit.Service.Data;
|
||||
using BMA.EHR.Recruit.Data;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Microsoft.EntityFrameworkCore.Infrastructure;
|
||||
using Microsoft.EntityFrameworkCore.Migrations;
|
||||
|
|
@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
[DbContext(typeof(ApplicationDbContext))]
|
||||
[Migration("20230425122046_Add Field Number to Score")]
|
||||
|
|
@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.HasAnnotation("ProductVersion", "7.0.3")
|
||||
.HasAnnotation("Relational:MaxIdentifierLength", 64);
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Documents");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -207,7 +207,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Recruits");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -354,7 +354,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitAddresses");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -427,7 +427,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitCertificates");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -492,7 +492,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -590,7 +590,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitEducations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -719,7 +719,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -782,7 +782,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportHistories");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -864,7 +864,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitOccupations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -999,7 +999,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitPayments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1127,7 +1127,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitScores");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1193,9 +1193,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("ScoreImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("Recruits")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
|
|
@ -1203,9 +1203,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Addresses")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1214,9 +1214,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Certificates")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1225,15 +1225,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Documents")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1244,9 +1244,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Educations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1255,9 +1255,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1266,9 +1266,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ImportFile");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("ImportHostories")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1277,9 +1277,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Occupations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1288,9 +1288,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Payments")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1299,9 +1299,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
.WithMany("Scores")
|
||||
.HasForeignKey("ScoreImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1310,17 +1310,17 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ScoreImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithOne("ScoreImport")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
|
|
@ -1329,7 +1329,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Navigation("Addresses");
|
||||
|
||||
|
|
@ -1344,7 +1344,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Payments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Navigation("ImportHostories");
|
||||
|
||||
|
|
@ -1354,7 +1354,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.IsRequired();
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Navigation("Scores");
|
||||
});
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
/// <inheritdoc />
|
||||
public partial class AddFieldNumbertoScore : Migration
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
// <auto-generated />
|
||||
using System;
|
||||
using BMA.EHR.Recruit.Service.Data;
|
||||
using BMA.EHR.Recruit.Data;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Microsoft.EntityFrameworkCore.Infrastructure;
|
||||
using Microsoft.EntityFrameworkCore.Migrations;
|
||||
|
|
@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
[DbContext(typeof(ApplicationDbContext))]
|
||||
[Migration("20230425132757_Change Number Field")]
|
||||
|
|
@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.HasAnnotation("ProductVersion", "7.0.3")
|
||||
.HasAnnotation("Relational:MaxIdentifierLength", 64);
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Documents");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -207,7 +207,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Recruits");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -354,7 +354,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitAddresses");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -427,7 +427,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitCertificates");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -492,7 +492,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -590,7 +590,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitEducations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -719,7 +719,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -782,7 +782,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportHistories");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -864,7 +864,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitOccupations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -999,7 +999,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitPayments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1127,7 +1127,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitScores");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1193,9 +1193,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("ScoreImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("Recruits")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
|
|
@ -1203,9 +1203,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Addresses")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1214,9 +1214,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Certificates")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1225,15 +1225,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Documents")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1244,9 +1244,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Educations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1255,9 +1255,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1266,9 +1266,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ImportFile");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("ImportHostories")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1277,9 +1277,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Occupations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1288,9 +1288,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Payments")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1299,9 +1299,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
.WithMany("Scores")
|
||||
.HasForeignKey("ScoreImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1310,17 +1310,17 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ScoreImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithOne("ScoreImport")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
|
|
@ -1329,7 +1329,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Navigation("Addresses");
|
||||
|
||||
|
|
@ -1344,7 +1344,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Payments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Navigation("ImportHostories");
|
||||
|
||||
|
|
@ -1354,7 +1354,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.IsRequired();
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Navigation("Scores");
|
||||
});
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
/// <inheritdoc />
|
||||
public partial class ChangeNumberField : Migration
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
// <auto-generated />
|
||||
using System;
|
||||
using BMA.EHR.Recruit.Service.Data;
|
||||
using BMA.EHR.Recruit.Data;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Microsoft.EntityFrameworkCore.Infrastructure;
|
||||
using Microsoft.EntityFrameworkCore.Migrations;
|
||||
|
|
@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
[DbContext(typeof(ApplicationDbContext))]
|
||||
[Migration("20230428041945_Change import detail Field")]
|
||||
|
|
@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.HasAnnotation("ProductVersion", "7.0.3")
|
||||
.HasAnnotation("Relational:MaxIdentifierLength", 64);
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Documents");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -207,7 +207,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Recruits");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -354,7 +354,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitAddresses");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -427,7 +427,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitCertificates");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -492,7 +492,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -590,7 +590,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitEducations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -719,7 +719,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -782,7 +782,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportHistories");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -864,7 +864,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitOccupations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -999,7 +999,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitPayments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1127,7 +1127,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitScores");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1193,9 +1193,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("ScoreImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("Recruits")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
|
|
@ -1203,9 +1203,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Addresses")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1214,9 +1214,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Certificates")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1225,15 +1225,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Documents")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1244,9 +1244,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Educations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1255,9 +1255,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1266,9 +1266,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ImportFile");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("ImportHostories")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1277,9 +1277,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Occupations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1288,9 +1288,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Payments")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1299,9 +1299,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
.WithMany("Scores")
|
||||
.HasForeignKey("ScoreImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1310,17 +1310,17 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ScoreImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithOne("ScoreImport")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
|
|
@ -1329,7 +1329,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Navigation("Addresses");
|
||||
|
||||
|
|
@ -1344,7 +1344,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Payments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Navigation("ImportHostories");
|
||||
|
||||
|
|
@ -1354,7 +1354,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.IsRequired();
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Navigation("Scores");
|
||||
});
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
/// <inheritdoc />
|
||||
public partial class ChangeimportdetailField : Migration
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
// <auto-generated />
|
||||
using System;
|
||||
using BMA.EHR.Recruit.Service.Data;
|
||||
using BMA.EHR.Recruit.Data;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Microsoft.EntityFrameworkCore.Infrastructure;
|
||||
using Microsoft.EntityFrameworkCore.Migrations;
|
||||
|
|
@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
[DbContext(typeof(ApplicationDbContext))]
|
||||
[Migration("20230502123322_Add Import Image and Document Table")]
|
||||
|
|
@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.HasAnnotation("ProductVersion", "7.0.3")
|
||||
.HasAnnotation("Relational:MaxIdentifierLength", 64);
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Documents");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -207,7 +207,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Recruits");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -354,7 +354,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitAddresses");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -427,7 +427,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitCertificates");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -492,7 +492,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -590,7 +590,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitEducations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -719,7 +719,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -783,7 +783,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportDocument");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -846,7 +846,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportHistories");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -910,7 +910,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportImage");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -992,7 +992,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitOccupations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1127,7 +1127,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitPayments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1255,7 +1255,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitScores");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1321,9 +1321,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("ScoreImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("Recruits")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
|
|
@ -1331,9 +1331,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Addresses")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1342,9 +1342,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Certificates")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1353,15 +1353,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Documents")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1372,9 +1372,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Educations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1383,9 +1383,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1394,15 +1394,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ImportFile");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("RecruitDocuments")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1413,9 +1413,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("ImportHostories")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1424,15 +1424,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("RecruitImages")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1443,9 +1443,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Occupations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1454,9 +1454,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Payments")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1465,9 +1465,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
.WithMany("Scores")
|
||||
.HasForeignKey("ScoreImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1476,17 +1476,17 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ScoreImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithOne("ScoreImport")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
|
|
@ -1495,7 +1495,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Navigation("Addresses");
|
||||
|
||||
|
|
@ -1510,7 +1510,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Payments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Navigation("ImportHostories");
|
||||
|
||||
|
|
@ -1524,7 +1524,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.IsRequired();
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Navigation("Scores");
|
||||
});
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ using Microsoft.EntityFrameworkCore.Migrations;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
/// <inheritdoc />
|
||||
public partial class AddImportImageandDocumentTable : Migration
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
// <auto-generated />
|
||||
using System;
|
||||
using BMA.EHR.Recruit.Service.Data;
|
||||
using BMA.EHR.Recruit.Data;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Microsoft.EntityFrameworkCore.Infrastructure;
|
||||
using Microsoft.EntityFrameworkCore.Migrations;
|
||||
|
|
@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
[DbContext(typeof(ApplicationDbContext))]
|
||||
[Migration("20230502124309_Add Import Image and Document Table2")]
|
||||
|
|
@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.HasAnnotation("ProductVersion", "7.0.3")
|
||||
.HasAnnotation("Relational:MaxIdentifierLength", 64);
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Documents");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -207,7 +207,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Recruits");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -354,7 +354,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitAddresses");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -427,7 +427,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitCertificates");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -492,7 +492,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -590,7 +590,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitEducations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -719,7 +719,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -783,7 +783,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -846,7 +846,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportHistories");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -910,7 +910,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportImages");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -992,7 +992,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitOccupations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1127,7 +1127,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitPayments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1255,7 +1255,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitScores");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1321,9 +1321,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("ScoreImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("Recruits")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
|
|
@ -1331,9 +1331,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Addresses")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1342,9 +1342,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Certificates")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1353,15 +1353,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Documents")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1372,9 +1372,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Educations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1383,9 +1383,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1394,15 +1394,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ImportFile");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("RecruitDocuments")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1413,9 +1413,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("ImportHostories")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1424,15 +1424,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("RecruitImages")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1443,9 +1443,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Occupations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1454,9 +1454,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Payments")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1465,9 +1465,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
.WithMany("Scores")
|
||||
.HasForeignKey("ScoreImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1476,17 +1476,17 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ScoreImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithOne("ScoreImport")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
|
|
@ -1495,7 +1495,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Navigation("Addresses");
|
||||
|
||||
|
|
@ -1510,7 +1510,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Payments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Navigation("ImportHostories");
|
||||
|
||||
|
|
@ -1524,7 +1524,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.IsRequired();
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Navigation("Scores");
|
||||
});
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
/// <inheritdoc />
|
||||
public partial class AddImportImageandDocumentTable2 : Migration
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
// <auto-generated />
|
||||
using System;
|
||||
using BMA.EHR.Recruit.Service.Data;
|
||||
using BMA.EHR.Recruit.Data;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Microsoft.EntityFrameworkCore.Infrastructure;
|
||||
using Microsoft.EntityFrameworkCore.Migrations;
|
||||
|
|
@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
[DbContext(typeof(ApplicationDbContext))]
|
||||
[Migration("20241228061635_update table Disable add postype")]
|
||||
|
|
@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.HasAnnotation("ProductVersion", "7.0.3")
|
||||
.HasAnnotation("Relational:MaxIdentifierLength", 64);
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Documents");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -213,7 +213,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Recruits");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -360,7 +360,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitAddresses");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -433,7 +433,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitCertificates");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -498,7 +498,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -596,7 +596,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitEducations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -725,7 +725,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -789,7 +789,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -852,7 +852,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportHistories");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -916,7 +916,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportImages");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -998,7 +998,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitOccupations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1133,7 +1133,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitPayments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1261,7 +1261,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitScores");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1327,9 +1327,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("ScoreImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("Recruits")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
|
|
@ -1337,9 +1337,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Addresses")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1348,9 +1348,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Certificates")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1359,15 +1359,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Documents")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1378,9 +1378,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Educations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1389,9 +1389,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1400,15 +1400,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ImportFile");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("RecruitDocuments")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1419,9 +1419,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("ImportHostories")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1430,15 +1430,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("RecruitImages")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1449,9 +1449,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Occupations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1460,9 +1460,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Payments")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1471,9 +1471,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
.WithMany("Scores")
|
||||
.HasForeignKey("ScoreImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1482,17 +1482,17 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ScoreImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithOne("ScoreImport")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
|
|
@ -1501,7 +1501,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Navigation("Addresses");
|
||||
|
||||
|
|
@ -1516,7 +1516,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Payments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Navigation("ImportHostories");
|
||||
|
||||
|
|
@ -1530,7 +1530,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.IsRequired();
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Navigation("Scores");
|
||||
});
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
/// <inheritdoc />
|
||||
public partial class updatetableDisableaddpostype : Migration
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
// <auto-generated />
|
||||
using System;
|
||||
using BMA.EHR.Recruit.Service.Data;
|
||||
using BMA.EHR.Recruit.Data;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Microsoft.EntityFrameworkCore.Infrastructure;
|
||||
using Microsoft.EntityFrameworkCore.Migrations;
|
||||
|
|
@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
[DbContext(typeof(ApplicationDbContext))]
|
||||
[Migration("20250210055227_Change Sum Score to double")]
|
||||
|
|
@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.HasAnnotation("ProductVersion", "7.0.3")
|
||||
.HasAnnotation("Relational:MaxIdentifierLength", 64);
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Documents");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -213,7 +213,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Recruits");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -360,7 +360,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitAddresses");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -433,7 +433,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitCertificates");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -498,7 +498,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -596,7 +596,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitEducations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -725,7 +725,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -789,7 +789,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -852,7 +852,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportHistories");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -916,7 +916,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportImages");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -998,7 +998,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitOccupations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1133,7 +1133,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitPayments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1261,7 +1261,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitScores");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1327,9 +1327,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("ScoreImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("Recruits")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
|
|
@ -1337,9 +1337,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Addresses")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1348,9 +1348,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Certificates")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1359,15 +1359,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Documents")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1378,9 +1378,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Educations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1389,9 +1389,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1400,15 +1400,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ImportFile");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("RecruitDocuments")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1419,9 +1419,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("ImportHostories")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1430,15 +1430,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("RecruitImages")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1449,9 +1449,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Occupations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1460,9 +1460,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Payments")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1471,9 +1471,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
.WithMany("Scores")
|
||||
.HasForeignKey("ScoreImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1482,17 +1482,17 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ScoreImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithOne("ScoreImport")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
|
|
@ -1501,7 +1501,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Navigation("Addresses");
|
||||
|
||||
|
|
@ -1516,7 +1516,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Payments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Navigation("ImportHostories");
|
||||
|
||||
|
|
@ -1530,7 +1530,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.IsRequired();
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Navigation("Scores");
|
||||
});
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
/// <inheritdoc />
|
||||
public partial class ChangeSumScoretodouble : Migration
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
// <auto-generated />
|
||||
using System;
|
||||
using BMA.EHR.Recruit.Service.Data;
|
||||
using BMA.EHR.Recruit.Data;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Microsoft.EntityFrameworkCore.Infrastructure;
|
||||
using Microsoft.EntityFrameworkCore.Migrations;
|
||||
|
|
@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
[DbContext(typeof(ApplicationDbContext))]
|
||||
[Migration("20250218054142_update table Recruit add AuthName")]
|
||||
|
|
@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.HasAnnotation("ProductVersion", "7.0.3")
|
||||
.HasAnnotation("Relational:MaxIdentifierLength", 64);
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Documents");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -219,7 +219,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Recruits");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -366,7 +366,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitAddresses");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -439,7 +439,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitCertificates");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -504,7 +504,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -602,7 +602,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitEducations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -731,7 +731,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -795,7 +795,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -858,7 +858,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportHistories");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -922,7 +922,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportImages");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1004,7 +1004,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitOccupations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1139,7 +1139,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitPayments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1267,7 +1267,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitScores");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1333,9 +1333,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("ScoreImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("Recruits")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
|
|
@ -1343,9 +1343,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Addresses")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1354,9 +1354,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Certificates")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1365,15 +1365,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Documents")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1384,9 +1384,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Educations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1395,9 +1395,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1406,15 +1406,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ImportFile");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("RecruitDocuments")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1425,9 +1425,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("ImportHostories")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1436,15 +1436,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("RecruitImages")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1455,9 +1455,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Occupations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1466,9 +1466,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Payments")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1477,9 +1477,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
.WithMany("Scores")
|
||||
.HasForeignKey("ScoreImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1488,17 +1488,17 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ScoreImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithOne("ScoreImport")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
|
|
@ -1507,7 +1507,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Navigation("Addresses");
|
||||
|
||||
|
|
@ -1522,7 +1522,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Payments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Navigation("ImportHostories");
|
||||
|
||||
|
|
@ -1536,7 +1536,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.IsRequired();
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Navigation("Scores");
|
||||
});
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
/// <inheritdoc />
|
||||
public partial class updatetableRecruitaddAuthName : Migration
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
// <auto-generated />
|
||||
using System;
|
||||
using BMA.EHR.Recruit.Service.Data;
|
||||
using BMA.EHR.Recruit.Data;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Microsoft.EntityFrameworkCore.Infrastructure;
|
||||
using Microsoft.EntityFrameworkCore.Migrations;
|
||||
|
|
@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
[DbContext(typeof(ApplicationDbContext))]
|
||||
[Migration("20250901100117_add_field_recruits.HddPosition")]
|
||||
|
|
@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.HasAnnotation("ProductVersion", "7.0.3")
|
||||
.HasAnnotation("Relational:MaxIdentifierLength", 64);
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Documents");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -223,7 +223,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Recruits");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -370,7 +370,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitAddresses");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -443,7 +443,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitCertificates");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -508,7 +508,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -606,7 +606,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitEducations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -735,7 +735,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -799,7 +799,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -862,7 +862,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportHistories");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -926,7 +926,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportImages");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1008,7 +1008,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitOccupations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1143,7 +1143,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitPayments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1271,7 +1271,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitScores");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1337,9 +1337,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("ScoreImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("Recruits")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
|
|
@ -1347,9 +1347,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Addresses")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1358,9 +1358,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Certificates")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1369,15 +1369,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Documents")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1388,9 +1388,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Educations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1399,9 +1399,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1410,15 +1410,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ImportFile");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("RecruitDocuments")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1429,9 +1429,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("ImportHostories")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1440,15 +1440,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("RecruitImages")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1459,9 +1459,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Occupations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1470,9 +1470,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Payments")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1481,9 +1481,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
.WithMany("Scores")
|
||||
.HasForeignKey("ScoreImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1492,17 +1492,17 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ScoreImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithOne("ScoreImport")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
|
|
@ -1511,7 +1511,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Navigation("Addresses");
|
||||
|
||||
|
|
@ -1526,7 +1526,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Payments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Navigation("ImportHostories");
|
||||
|
||||
|
|
@ -1540,7 +1540,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.IsRequired();
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Navigation("Scores");
|
||||
});
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
/// <inheritdoc />
|
||||
public partial class add_field_recruitsHddPosition : Migration
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
// <auto-generated />
|
||||
using System;
|
||||
using BMA.EHR.Recruit.Service.Data;
|
||||
using BMA.EHR.Recruit.Data;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Microsoft.EntityFrameworkCore.Infrastructure;
|
||||
using Microsoft.EntityFrameworkCore.Migrations;
|
||||
|
|
@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
[DbContext(typeof(ApplicationDbContext))]
|
||||
[Migration("20250902080743_add_fields_RecruitScore")]
|
||||
|
|
@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.HasAnnotation("ProductVersion", "7.0.3")
|
||||
.HasAnnotation("Relational:MaxIdentifierLength", 64);
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Documents");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -223,7 +223,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Recruits");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -370,7 +370,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitAddresses");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -443,7 +443,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitCertificates");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -508,7 +508,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -606,7 +606,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitEducations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -735,7 +735,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -799,7 +799,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -862,7 +862,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportHistories");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -926,7 +926,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportImages");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1008,7 +1008,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitOccupations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1143,7 +1143,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitPayments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1319,7 +1319,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitScores");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1385,9 +1385,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("ScoreImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("Recruits")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
|
|
@ -1395,9 +1395,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Addresses")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1406,9 +1406,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Certificates")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1417,15 +1417,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Documents")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1436,9 +1436,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Educations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1447,9 +1447,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1458,15 +1458,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ImportFile");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("RecruitDocuments")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1477,9 +1477,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("ImportHostories")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1488,15 +1488,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("RecruitImages")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1507,9 +1507,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Occupations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1518,9 +1518,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Payments")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1529,9 +1529,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
.WithMany("Scores")
|
||||
.HasForeignKey("ScoreImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1540,17 +1540,17 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ScoreImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithOne("ScoreImport")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
|
|
@ -1559,7 +1559,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Navigation("Addresses");
|
||||
|
||||
|
|
@ -1574,7 +1574,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Payments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Navigation("ImportHostories");
|
||||
|
||||
|
|
@ -1588,7 +1588,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.IsRequired();
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Navigation("Scores");
|
||||
});
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
/// <inheritdoc />
|
||||
public partial class add_fields_RecruitScore : Migration
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
// <auto-generated />
|
||||
using System;
|
||||
using BMA.EHR.Recruit.Service.Data;
|
||||
using BMA.EHR.Recruit.Data;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Microsoft.EntityFrameworkCore.Infrastructure;
|
||||
using Microsoft.EntityFrameworkCore.Migrations;
|
||||
|
|
@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
[DbContext(typeof(ApplicationDbContext))]
|
||||
[Migration("20250902093807_update_field_RecruitScore.bstatus")]
|
||||
|
|
@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.HasAnnotation("ProductVersion", "7.0.3")
|
||||
.HasAnnotation("Relational:MaxIdentifierLength", 64);
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Documents");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -223,7 +223,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Recruits");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -370,7 +370,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitAddresses");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -443,7 +443,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitCertificates");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -508,7 +508,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -606,7 +606,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitEducations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -735,7 +735,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -799,7 +799,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -862,7 +862,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportHistories");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -926,7 +926,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportImages");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1008,7 +1008,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitOccupations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1143,7 +1143,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitPayments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1318,7 +1318,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitScores");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1384,9 +1384,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("ScoreImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("Recruits")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
|
|
@ -1394,9 +1394,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Addresses")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1405,9 +1405,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Certificates")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1416,15 +1416,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Documents")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1435,9 +1435,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Educations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1446,9 +1446,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1457,15 +1457,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ImportFile");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("RecruitDocuments")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1476,9 +1476,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("ImportHostories")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1487,15 +1487,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("RecruitImages")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1506,9 +1506,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Occupations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1517,9 +1517,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Payments")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1528,9 +1528,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
.WithMany("Scores")
|
||||
.HasForeignKey("ScoreImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1539,17 +1539,17 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ScoreImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithOne("ScoreImport")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
|
|
@ -1558,7 +1558,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Navigation("Addresses");
|
||||
|
||||
|
|
@ -1573,7 +1573,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Payments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Navigation("ImportHostories");
|
||||
|
||||
|
|
@ -1587,7 +1587,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.IsRequired();
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Navigation("Scores");
|
||||
});
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
/// <inheritdoc />
|
||||
public partial class update_field_RecruitScorebstatus : Migration
|
||||
|
|
|
|||
100
Migrations/20250904045932_add_field_typeTest.Designer.cs
generated
100
Migrations/20250904045932_add_field_typeTest.Designer.cs
generated
|
|
@ -1,6 +1,6 @@
|
|||
// <auto-generated />
|
||||
using System;
|
||||
using BMA.EHR.Recruit.Service.Data;
|
||||
using BMA.EHR.Recruit.Data;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Microsoft.EntityFrameworkCore.Infrastructure;
|
||||
using Microsoft.EntityFrameworkCore.Migrations;
|
||||
|
|
@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
[DbContext(typeof(ApplicationDbContext))]
|
||||
[Migration("20250904045932_add_field_typeTest")]
|
||||
|
|
@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.HasAnnotation("ProductVersion", "7.0.3")
|
||||
.HasAnnotation("Relational:MaxIdentifierLength", 64);
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Documents");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -227,7 +227,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Recruits");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -374,7 +374,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitAddresses");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -447,7 +447,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitCertificates");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -512,7 +512,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -610,7 +610,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitEducations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -739,7 +739,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -803,7 +803,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -866,7 +866,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportHistories");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -930,7 +930,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportImages");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1012,7 +1012,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitOccupations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1147,7 +1147,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitPayments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1322,7 +1322,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitScores");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1388,9 +1388,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("ScoreImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("Recruits")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
|
|
@ -1398,9 +1398,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Addresses")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1409,9 +1409,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Certificates")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1420,15 +1420,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Documents")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1439,9 +1439,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Educations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1450,9 +1450,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1461,15 +1461,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ImportFile");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("RecruitDocuments")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1480,9 +1480,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("ImportHostories")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1491,15 +1491,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("RecruitImages")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1510,9 +1510,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Occupations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1521,9 +1521,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Payments")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1532,9 +1532,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
.WithMany("Scores")
|
||||
.HasForeignKey("ScoreImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1543,17 +1543,17 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ScoreImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithOne("ScoreImport")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
|
|
@ -1562,7 +1562,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Navigation("Addresses");
|
||||
|
||||
|
|
@ -1577,7 +1577,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Payments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Navigation("ImportHostories");
|
||||
|
||||
|
|
@ -1591,7 +1591,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.IsRequired();
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Navigation("Scores");
|
||||
});
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
/// <inheritdoc />
|
||||
public partial class add_field_typeTest : Migration
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
// <auto-generated />
|
||||
using System;
|
||||
using BMA.EHR.Recruit.Service.Data;
|
||||
using BMA.EHR.Recruit.Data;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Microsoft.EntityFrameworkCore.Infrastructure;
|
||||
using Microsoft.EntityFrameworkCore.Migrations;
|
||||
|
|
@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
[DbContext(typeof(ApplicationDbContext))]
|
||||
[Migration("20250915084717_update_table_period_add_authname")]
|
||||
|
|
@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.HasAnnotation("ProductVersion", "7.0.3")
|
||||
.HasAnnotation("Relational:MaxIdentifierLength", 64);
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Documents");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -221,7 +221,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Recruits");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -368,7 +368,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitAddresses");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -441,7 +441,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitCertificates");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -506,7 +506,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -604,7 +604,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitEducations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -739,7 +739,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -803,7 +803,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -866,7 +866,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportHistories");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -930,7 +930,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportImages");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1012,7 +1012,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitOccupations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1147,7 +1147,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitPayments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1322,7 +1322,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitScores");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1388,9 +1388,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("ScoreImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("Recruits")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
|
|
@ -1398,9 +1398,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Addresses")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1409,9 +1409,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Certificates")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1420,15 +1420,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Documents")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1439,9 +1439,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Educations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1450,9 +1450,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1461,15 +1461,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ImportFile");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("RecruitDocuments")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1480,9 +1480,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("ImportHostories")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1491,15 +1491,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("RecruitImages")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1510,9 +1510,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Occupations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1521,9 +1521,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Payments")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1532,9 +1532,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
.WithMany("Scores")
|
||||
.HasForeignKey("ScoreImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1543,17 +1543,17 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ScoreImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithOne("ScoreImport")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
|
|
@ -1562,7 +1562,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Navigation("Addresses");
|
||||
|
||||
|
|
@ -1577,7 +1577,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Payments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Navigation("ImportHostories");
|
||||
|
||||
|
|
@ -1591,7 +1591,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.IsRequired();
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Navigation("Scores");
|
||||
});
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
/// <inheritdoc />
|
||||
public partial class update_table_period_add_authname : Migration
|
||||
|
|
|
|||
100
Migrations/20251016094447_update_nullable.Designer.cs
generated
100
Migrations/20251016094447_update_nullable.Designer.cs
generated
|
|
@ -1,6 +1,6 @@
|
|||
// <auto-generated />
|
||||
using System;
|
||||
using BMA.EHR.Recruit.Service.Data;
|
||||
using BMA.EHR.Recruit.Data;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Microsoft.EntityFrameworkCore.Infrastructure;
|
||||
using Microsoft.EntityFrameworkCore.Migrations;
|
||||
|
|
@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
[DbContext(typeof(ApplicationDbContext))]
|
||||
[Migration("20251016094447_update_nullable")]
|
||||
|
|
@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.HasAnnotation("ProductVersion", "7.0.3")
|
||||
.HasAnnotation("Relational:MaxIdentifierLength", 64);
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Documents");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -221,7 +221,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Recruits");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -368,7 +368,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitAddresses");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -441,7 +441,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitCertificates");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -506,7 +506,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -604,7 +604,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitEducations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -739,7 +739,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -803,7 +803,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -866,7 +866,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportHistories");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -930,7 +930,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportImages");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1012,7 +1012,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitOccupations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1147,7 +1147,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitPayments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1322,7 +1322,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitScores");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1388,9 +1388,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("ScoreImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("Recruits")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
|
|
@ -1398,9 +1398,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Addresses")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1409,9 +1409,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Certificates")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1420,15 +1420,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Documents")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1439,9 +1439,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Educations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1450,9 +1450,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1461,15 +1461,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ImportFile");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("RecruitDocuments")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1480,9 +1480,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("ImportHostories")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1491,15 +1491,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("RecruitImages")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1510,9 +1510,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Occupations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1521,9 +1521,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Payments")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1532,9 +1532,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
.WithMany("Scores")
|
||||
.HasForeignKey("ScoreImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1543,17 +1543,17 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ScoreImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithOne("ScoreImport")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
|
|
@ -1562,7 +1562,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Navigation("Addresses");
|
||||
|
||||
|
|
@ -1577,7 +1577,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Payments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Navigation("ImportHostories");
|
||||
|
||||
|
|
@ -1591,7 +1591,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.IsRequired();
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Navigation("Scores");
|
||||
});
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ using Microsoft.EntityFrameworkCore.Migrations;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
/// <inheritdoc />
|
||||
public partial class update_nullable : Migration
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
// <auto-generated />
|
||||
using System;
|
||||
using BMA.EHR.Recruit.Service.Data;
|
||||
using BMA.EHR.Recruit.Data;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Microsoft.EntityFrameworkCore.Infrastructure;
|
||||
using Microsoft.EntityFrameworkCore.Migrations;
|
||||
|
|
@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
[DbContext(typeof(ApplicationDbContext))]
|
||||
[Migration("20260310063204_update_table_RecruitScore_add_field_ExamAttribute")]
|
||||
|
|
@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.HasAnnotation("ProductVersion", "7.0.3")
|
||||
.HasAnnotation("Relational:MaxIdentifierLength", 64);
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Documents");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -221,7 +221,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Recruits");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -368,7 +368,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitAddresses");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -441,7 +441,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitCertificates");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -506,7 +506,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -604,7 +604,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitEducations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -739,7 +739,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -803,7 +803,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -866,7 +866,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportHistories");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -930,7 +930,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportImages");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1012,7 +1012,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitOccupations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1147,7 +1147,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitPayments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1328,7 +1328,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitScores");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1394,9 +1394,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("ScoreImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("Recruits")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
|
|
@ -1404,9 +1404,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Addresses")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1415,9 +1415,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Certificates")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1426,15 +1426,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Documents")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1445,9 +1445,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Educations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1456,9 +1456,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1467,15 +1467,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ImportFile");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("RecruitDocuments")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1486,9 +1486,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("ImportHostories")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1497,15 +1497,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("RecruitImages")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1516,9 +1516,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Occupations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1527,9 +1527,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Payments")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1538,9 +1538,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
.WithMany("Scores")
|
||||
.HasForeignKey("ScoreImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1549,17 +1549,17 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ScoreImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithOne("ScoreImport")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
|
|
@ -1568,7 +1568,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Navigation("Addresses");
|
||||
|
||||
|
|
@ -1583,7 +1583,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Payments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Navigation("ImportHostories");
|
||||
|
||||
|
|
@ -1597,7 +1597,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.IsRequired();
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Navigation("Scores");
|
||||
});
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
/// <inheritdoc />
|
||||
public partial class update_table_RecruitScore_add_field_ExamAttribute : Migration
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
// <auto-generated />
|
||||
using System;
|
||||
using BMA.EHR.Recruit.Service.Data;
|
||||
using BMA.EHR.Recruit.Data;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Microsoft.EntityFrameworkCore.Infrastructure;
|
||||
using Microsoft.EntityFrameworkCore.Migrations;
|
||||
|
|
@ -8,7 +8,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
[DbContext(typeof(ApplicationDbContext))]
|
||||
[Migration("20260324082551_update_RecruitAddress")]
|
||||
|
|
@ -22,7 +22,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.HasAnnotation("ProductVersion", "7.0.3")
|
||||
.HasAnnotation("Relational:MaxIdentifierLength", 64);
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -56,7 +56,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Documents");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -221,7 +221,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Recruits");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -368,7 +368,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitAddresses");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -441,7 +441,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitCertificates");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -506,7 +506,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -604,7 +604,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitEducations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -739,7 +739,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -803,7 +803,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -866,7 +866,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportHistories");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -930,7 +930,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportImages");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1012,7 +1012,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitOccupations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1147,7 +1147,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitPayments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1328,7 +1328,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitScores");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1394,9 +1394,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("ScoreImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("Recruits")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
|
|
@ -1404,9 +1404,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Addresses")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1415,9 +1415,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Certificates")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1426,15 +1426,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Documents")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1445,9 +1445,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Educations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1456,9 +1456,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1467,15 +1467,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ImportFile");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("RecruitDocuments")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1486,9 +1486,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("ImportHostories")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1497,15 +1497,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("RecruitImages")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1516,9 +1516,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Occupations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1527,9 +1527,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Payments")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1538,9 +1538,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
.WithMany("Scores")
|
||||
.HasForeignKey("ScoreImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1549,17 +1549,17 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ScoreImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithOne("ScoreImport")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
|
|
@ -1568,7 +1568,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Navigation("Addresses");
|
||||
|
||||
|
|
@ -1583,7 +1583,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Payments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Navigation("ImportHostories");
|
||||
|
||||
|
|
@ -1597,7 +1597,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.IsRequired();
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Navigation("Scores");
|
||||
});
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
/// <inheritdoc />
|
||||
public partial class update_RecruitAddress : Migration
|
||||
|
|
|
|||
|
|
@ -1,13 +1,13 @@
|
|||
// <auto-generated />
|
||||
using System;
|
||||
using BMA.EHR.Recruit.Service.Data;
|
||||
using BMA.EHR.Recruit.Data;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Microsoft.EntityFrameworkCore.Infrastructure;
|
||||
using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
||||
|
||||
#nullable disable
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Migrations
|
||||
namespace BMA.EHR.Recruit.Migrations
|
||||
{
|
||||
[DbContext(typeof(ApplicationDbContext))]
|
||||
partial class ApplicationDbContextModelSnapshot : ModelSnapshot
|
||||
|
|
@ -19,7 +19,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.HasAnnotation("ProductVersion", "7.0.3")
|
||||
.HasAnnotation("Relational:MaxIdentifierLength", 64);
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Documents.Document", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Documents.Document", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -53,7 +53,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Documents");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -218,7 +218,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("Recruits");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -365,7 +365,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitAddresses");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -438,7 +438,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitCertificates");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -503,7 +503,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -601,7 +601,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitEducations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -736,7 +736,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -800,7 +800,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportDocuments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -863,7 +863,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportHistories");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -927,7 +927,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitImportImages");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1009,7 +1009,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitOccupations");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1144,7 +1144,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitPayments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1325,7 +1325,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("RecruitScores");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
|
|
@ -1391,9 +1391,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.ToTable("ScoreImports");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("Recruits")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
|
|
@ -1401,9 +1401,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitAddress", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitAddress", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Addresses")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1412,9 +1412,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitCertificate", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitCertificate", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Certificates")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1423,15 +1423,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "DocumentFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "DocumentFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Documents")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1442,9 +1442,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitEducation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitEducation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Educations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1453,9 +1453,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1464,15 +1464,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ImportFile");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportDocument", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportDocument", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("RecruitDocuments")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1483,9 +1483,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportHistory", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportHistory", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("ImportHostories")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1494,15 +1494,15 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImportImage", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImportImage", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "Document")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "Document")
|
||||
.WithMany()
|
||||
.HasForeignKey("DocumentId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithMany("RecruitImages")
|
||||
.HasForeignKey("RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1513,9 +1513,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitOccupation", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitOccupation", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Occupations")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1524,9 +1524,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitPayment", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitPayment", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", "Recruit")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.Recruit", "Recruit")
|
||||
.WithMany("Payments")
|
||||
.HasForeignKey("RecruitId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1535,9 +1535,9 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Recruit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitScore", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitScore", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "ScoreImport")
|
||||
.WithMany("Scores")
|
||||
.HasForeignKey("ScoreImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
|
|
@ -1546,17 +1546,17 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("ScoreImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Documents.Document", "ImportFile")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Documents.Document", "ImportFile")
|
||||
.WithMany()
|
||||
.HasForeignKey("ImportFileId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.HasOne("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
b.HasOne("BMA.EHR.Recruit.Models.Recruits.RecruitImport", "RecruitImport")
|
||||
.WithOne("ScoreImport")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.HasForeignKey("BMA.EHR.Recruit.Models.Recruits.ScoreImport", "RecruitImportId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
|
|
@ -1565,7 +1565,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("RecruitImport");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.Recruit", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.Recruit", b =>
|
||||
{
|
||||
b.Navigation("Addresses");
|
||||
|
||||
|
|
@ -1580,7 +1580,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
b.Navigation("Payments");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.RecruitImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.RecruitImport", b =>
|
||||
{
|
||||
b.Navigation("ImportHostories");
|
||||
|
||||
|
|
@ -1594,7 +1594,7 @@ namespace BMA.EHR.Recruit.Service.Migrations
|
|||
.IsRequired();
|
||||
});
|
||||
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Service.Models.Recruits.ScoreImport", b =>
|
||||
modelBuilder.Entity("BMA.EHR.Recruit.Models.Recruits.ScoreImport", b =>
|
||||
{
|
||||
b.Navigation("Scores");
|
||||
});
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
using System.ComponentModel.DataAnnotations;
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Models.Documents
|
||||
namespace BMA.EHR.Recruit.Models.Documents
|
||||
{
|
||||
public class Document
|
||||
{
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ using System.ComponentModel.DataAnnotations;
|
|||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace BMA.EHR.Recruit.Service.Models
|
||||
namespace BMA.EHR.Recruit.Models
|
||||
{
|
||||
public class EntityBase
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
using Microsoft.EntityFrameworkCore;
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
using BMA.EHR.Recruit.Service.Models;
|
||||
using BMA.EHR.Recruit.Models;
|
||||
|
||||
namespace BMA.EHR.Profile.Service.Models.HR
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using BMA.EHR.Recruit.Service.Models;
|
||||
using BMA.EHR.Recruit.Models;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
|
||||
namespace BMA.EHR.Profile.Service.Models.HR
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
|
||||
using BMA.EHR.Recruit.Service.Models;
|
||||
using BMA.EHR.Recruit.Models;
|
||||
|
||||
namespace BMA.EHR.Profile.Service.Models.HR
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
|
||||
using BMA.EHR.Recruit.Service.Models;
|
||||
using BMA.EHR.Recruit.Models;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
using BMA.EHR.Recruit.Service.Models;
|
||||
using BMA.EHR.Recruit.Models;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
using BMA.EHR.Recruit.Service.Models;
|
||||
using BMA.EHR.Recruit.Models;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Org.BouncyCastle.Asn1.X509;
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
using BMA.EHR.Recruit.Service.Models;
|
||||
using BMA.EHR.Recruit.Models;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
using BMA.EHR.Recruit.Service.Models;
|
||||
using BMA.EHR.Recruit.Models;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
using BMA.EHR.Recruit.Service.Models;
|
||||
using BMA.EHR.Recruit.Models;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
using BMA.EHR.Recruit.Service.Models;
|
||||
using BMA.EHR.Recruit.Models;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
using BMA.EHR.Recruit.Service.Models;
|
||||
using BMA.EHR.Recruit.Models;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
using BMA.EHR.Recruit.Service.Models;
|
||||
using BMA.EHR.Recruit.Models;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
using BMA.EHR.Recruit.Service.Models;
|
||||
using BMA.EHR.Recruit.Models;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Org.BouncyCastle.Asn1.X509;
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
using BMA.EHR.Recruit.Service.Models;
|
||||
using BMA.EHR.Recruit.Models;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Org.BouncyCastle.Asn1.X509;
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
using BMA.EHR.Recruit.Service.Models;
|
||||
using BMA.EHR.Recruit.Models;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
using BMA.EHR.Recruit.Service.Models;
|
||||
using BMA.EHR.Recruit.Models;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
using BMA.EHR.Recruit.Service.Models;
|
||||
using BMA.EHR.Recruit.Models;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using BMA.EHR.MetaData.Service.Models;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
using BMA.EHR.Recruit.Service.Models;
|
||||
using BMA.EHR.Recruit.Models;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
using BMA.EHR.Recruit.Service.Models;
|
||||
using BMA.EHR.Recruit.Models;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using BMA.EHR.MetaData.Service.Models;
|
||||
using BMA.EHR.Recruit.Service.Models.Documents;
|
||||
using BMA.EHR.Recruit.Models.Documents;
|
||||
|
||||
namespace BMA.EHR.Domain.Models.Placement
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
using BMA.EHR.Recruit.Service.Models;
|
||||
using BMA.EHR.Recruit.Models;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue