This commit is contained in:
2026-04-24 00:33:50 +03:30
parent 8786470134
commit 5efd41754a
46 changed files with 1104 additions and 4 deletions
@@ -0,0 +1,21 @@
using System;
using Microsoft.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore.Metadata.Builders;
using xAiApi.AI.Models.Entities;
namespace xAiApi.AI.Configuration.Entities
{
public class XAiProjectConfiguration : IEntityTypeConfiguration<XAiProject>
{
public void Configure(EntityTypeBuilder<XAiProject> builder)
{
//
// Configure Navigations ...
builder
.HasMany(x => x.Conversations)
.WithOne(x => x.Project)
.HasForeignKey(x => x.ProjectId)
.OnDelete(DeleteBehavior.NoAction);
}
}
}