feat(career): add factual evidence bank

This commit is contained in:
cesnimda
2026-08-31 17:03:09 +02:00
parent 5337ba3a5e
commit 78ad0c66f9
16 changed files with 362 additions and 5 deletions
@@ -987,6 +987,24 @@ namespace JobTrackerApi.Migrations
b.ToTable("Companies");
});
modelBuilder.Entity("JobTrackerApi.Models.CareerEvidence", b =>
{
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnType("INTEGER");
b.Property<string>("Category").IsRequired().HasMaxLength(32).HasColumnType("TEXT");
b.Property<DateTimeOffset>("CreatedAtUtc").HasColumnType("TEXT");
b.Property<bool>("IsVerified").HasColumnType("INTEGER");
b.Property<string>("OwnerUserId").IsRequired().HasMaxLength(255).HasColumnType("TEXT");
b.Property<string>("SourceReference").HasMaxLength(500).HasColumnType("TEXT");
b.Property<string>("SourceType").IsRequired().HasMaxLength(32).HasColumnType("TEXT");
b.Property<string>("Statement").IsRequired().HasColumnType("TEXT");
b.Property<string>("TagsJson").IsRequired().HasColumnType("TEXT");
b.Property<string>("Title").IsRequired().HasMaxLength(255).HasColumnType("TEXT");
b.Property<DateTimeOffset>("UpdatedAtUtc").HasColumnType("TEXT");
b.HasKey("Id");
b.HasIndex("OwnerUserId", "UpdatedAtUtc");
b.ToTable("CareerEvidence");
});
modelBuilder.Entity("JobTrackerApi.Models.Correspondence", b =>
{
b.Property<int>("Id")