This commit is contained in:
mmrbnjd
2025-08-16 01:12:45 +03:30
parent eeb659a0df
commit 029a10e1af
8 changed files with 621 additions and 5 deletions

View File

@@ -269,6 +269,31 @@ namespace Hushian.Persistence.Migrations
b.ToTable("Groups");
});
modelBuilder.Entity("Hushian.Domain.Entites.Prompt", b =>
{
b.Property<int>("ID")
.ValueGeneratedOnAdd()
.HasColumnType("int");
SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property<int>("ID"));
b.Property<DateTime>("Cdatetime")
.HasColumnType("datetime2");
b.Property<int>("CompanyID")
.HasColumnType("int");
b.Property<string>("Test")
.IsRequired()
.HasColumnType("nvarchar(max)");
b.HasKey("ID");
b.HasIndex("CompanyID");
b.ToTable("prompts");
});
modelBuilder.Entity("Hushian.Domain.Entites.User", b =>
{
b.Property<int>("ID")
@@ -413,6 +438,17 @@ namespace Hushian.Persistence.Migrations
b.Navigation("Company");
});
modelBuilder.Entity("Hushian.Domain.Entites.Prompt", b =>
{
b.HasOne("Hushian.Domain.Entites.Company", "Company")
.WithMany("prompts")
.HasForeignKey("CompanyID")
.OnDelete(DeleteBehavior.Cascade)
.IsRequired();
b.Navigation("Company");
});
modelBuilder.Entity("Hushian.Domain.Entites.Company", b =>
{
b.Navigation("CompanyContentInfos");
@@ -422,6 +458,8 @@ namespace Hushian.Persistence.Migrations
b.Navigation("Expers");
b.Navigation("Groups");
b.Navigation("prompts");
});
modelBuilder.Entity("Hushian.Domain.Entites.Conversation", b =>