From 5ee3ca2d99b28eae53098a74027068851d832b07 Mon Sep 17 00:00:00 2001 From: TekH Date: Thu, 4 Dec 2025 14:20:54 +0100 Subject: [PATCH] Add foreign key relationship to RecActionView Introduced a `Profile` navigation property in the `RecActionView` class, linked to the `ProfileId` column using the `[ForeignKey]` attribute. The `Profile` property is nullable to support cases where no related `Profile` exists. --- src/ReC.Domain/Entities/RecActionView.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/ReC.Domain/Entities/RecActionView.cs b/src/ReC.Domain/Entities/RecActionView.cs index 3ef769f..1866778 100644 --- a/src/ReC.Domain/Entities/RecActionView.cs +++ b/src/ReC.Domain/Entities/RecActionView.cs @@ -20,6 +20,9 @@ public class RecActionView [Column("PROFILE_ID")] public long? ProfileId { get; set; } + [ForeignKey("ProfileId")] + public Profile? Profile { get; set; } + [Column("PROFILE_NAME")] [MaxLength(100)] public string? ProfileName { get; set; }