31 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			C#
		
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			C#
		
	
	
| using IRaCIS.Core.Domain.Models;
 | |
| using Microsoft.EntityFrameworkCore;
 | |
| using Microsoft.EntityFrameworkCore.Metadata.Builders;
 | |
| 
 | |
| 
 | |
| namespace IRaCIS.Core.Infra.EFCore.EntityConfigration
 | |
| {
 | |
|     //public class TrialFileConfigration : IEntityTypeConfiguration<TrialFinalRecord>
 | |
|     //{
 | |
| 
 | |
| 
 | |
|     //    public void Configure(EntityTypeBuilder<TrialFinalRecord> builder)
 | |
|     //    {
 | |
|     //     //   builder.HasOne(r => r.WordFileRecord)
 | |
|     //     //.WithOne(t => t.WordFileRecord)
 | |
|     //     //.HasForeignKey<TrialFile>(t => t.WordFileRecordId)
 | |
|     //     //.OnDelete(DeleteBehavior.Cascade);
 | |
|     //     //   builder.HasOne(r => r.PDFFileRecord).WithOne().HasForeignKey<TrialFile>(f => f.TrialFileTypeId);
 | |
| 
 | |
|     //     //   builder.HasOne(r => r.WordFileRecord).WithOne().HasForeignKey<TrialFile>(f => f.TrialFileTypeId);
 | |
| 
 | |
|     //     //   builder.HasOne(r => r.SignFileRecord).WithOne().HasForeignKey<TrialFile>(f => f.TrialFileTypeId);
 | |
| 
 | |
|     //     //   builder.HasOne(r => r.HistoryFileRecord).WithOne().HasForeignKey<TrialFile>(f => f.TrialFileTypeId);
 | |
| 
 | |
|     //    }
 | |
|     //}
 | |
|    
 | |
| 
 | |
| }
 |