Skip to content

Commit f0dddb0

Browse files
committed
Add EF Core migration for ProposalProvenance FK to AutomationProposals
New migration adds the foreign key constraint on ProposalProvenances .ProposalId referencing AutomationProposals.Id with cascade delete.
1 parent dbe8af6 commit f0dddb0

3 files changed

Lines changed: 2469 additions & 0 deletions

File tree

backend/src/Taskdeck.Infrastructure/Migrations/TaskdeckDbContextModelSnapshot.cs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2306,6 +2306,15 @@ protected override void BuildModel(ModelBuilder modelBuilder)
23062306
b.Navigation("Proposal");
23072307
});
23082308

2309+
modelBuilder.Entity("Taskdeck.Domain.Entities.ProposalProvenance", b =>
2310+
{
2311+
b.HasOne("Taskdeck.Domain.Entities.AutomationProposal", null)
2312+
.WithOne()
2313+
.HasForeignKey("Taskdeck.Domain.Entities.ProposalProvenance", "ProposalId")
2314+
.OnDelete(DeleteBehavior.Cascade)
2315+
.IsRequired();
2316+
});
2317+
23092318
modelBuilder.Entity("Taskdeck.Domain.Entities.ProposalRevision", b =>
23102319
{
23112320
b.HasOne("Taskdeck.Domain.Entities.AutomationProposal", "Proposal")

0 commit comments

Comments
 (0)