Added rules entity

Rerfactored relationships
This commit is contained in:
2026-08-15 15:23:25 +02:00
parent a5689dd8fc
commit dc574ee971
7 changed files with 64 additions and 7 deletions
@@ -10,4 +10,6 @@ public class Programme : Models.Programme
public virtual Portfolio? Portfolio { get; set; }
public virtual Instrument? Instrument { get; set; }
public virtual ICollection<Rule> Rules { get; set; } = [];
}
@@ -0,0 +1,11 @@
namespace PostFundManagement.Domain.Entities;
[EntityTypeConfiguration<Configuration.Rule, Rule>]
public class Rule : Models.Rule
{
public virtual User? Creator { get; set; }
public virtual User? Updator { get; set; }
public virtual Programme? Programme { get; set; }
}