feat(training): add TrainingAngleResult entity and DbSet
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -6,6 +6,7 @@ namespace OpenNest.Training.Data
|
||||
{
|
||||
public DbSet<TrainingPart> Parts { get; set; }
|
||||
public DbSet<TrainingRun> Runs { get; set; }
|
||||
public DbSet<TrainingAngleResult> AngleResults { get; set; }
|
||||
|
||||
private readonly string _dbPath;
|
||||
|
||||
@@ -33,6 +34,14 @@ namespace OpenNest.Training.Data
|
||||
.WithMany(p => p.Runs)
|
||||
.HasForeignKey(r => r.PartId);
|
||||
});
|
||||
|
||||
modelBuilder.Entity<TrainingAngleResult>(e =>
|
||||
{
|
||||
e.HasIndex(a => a.RunId).HasDatabaseName("idx_angleresults_runid");
|
||||
e.HasOne(a => a.Run)
|
||||
.WithMany(r => r.AngleResults)
|
||||
.HasForeignKey(a => a.RunId);
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user