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
@@ -15,13 +15,14 @@ public sealed class Portfolio : IEntityTypeConfiguration<Entities.Portfolio>
builder.HasOne(f => f.Creator)
.WithMany()
.HasForeignKey(f => f.CreatedBy)
.HasForeignKey(fk => fk.CreatedBy)
.IsRequired()
.OnDelete(DeleteBehavior.NoAction);
builder.HasOne(f => f.Owner)
.WithMany()
.HasForeignKey(f => f.OwnedBy)
.HasForeignKey(fk => fk.OwnedBy)
.IsRequired(false)
.OnDelete(DeleteBehavior.NoAction);
}
}