维护导航属性,重命名字段
continuous-integration/drone/push Build is passing

This commit is contained in:
hang
2024-09-10 23:30:51 +08:00
parent 3f38cf25c5
commit 5e1ec1ffb2
13 changed files with 92 additions and 96 deletions
@@ -102,33 +102,30 @@ namespace IRaCIS.Core.Test.CodeFirstTest.MSSQL
public string Code { get; set; }
}
public class TestOne : BaseFullAuditEntity
#region
public class ReadingClinicalData : BaseFullAuditEntity
{
public string Code { get; set; }
[ForeignKey(nameof(TestOne.FinalTestMany))]
public Guid? LatestTestManyId { get; set; }
[ForeignKey(nameof(TestOne.LatestTestMany))]
public Guid? FinalTestManyId { get; set; }
#region
public Guid ReadingId { get; set; }
public TestMany FinalTestMany { get; set; }
[ForeignKey("ReadingId")]
public TestMany LatestTestMany { get; set; }
public SubejectVisit SubjectVisit { get; set; }
public List<TestMany> TestManyList { get; set; }
[ForeignKey("ReadingId")]
#endregion
public ReadModule ReadModule { get; set; }
}
public class TestMany : BaseFullAuditEntity
public class ReadModule : BaseFullAuditEntity
{
public TestOne TestOne { get; set; }
public Guid TestOneId { get; set; }
public string Name { get; set; }
}
#endregion
}