fix(migrations): drop Employee.Navigation(RetailPointAssignments) to fix snapshot order
Some checks are pending
Some checks are pending
В snapshot/Designer я вручную добавил b.Navigation(\"RetailPointAssignments\") в блоке Employee — но эта обратная навигация регистрируется через WithMany(\"RetailPointAssignments\") у EmployeeRetailPointAssignment.HasOne(...), который выполняется ПОЗЖЕ. Из-за этого BuildTargetModel падал с «Navigation … was not found», и API на стенде не мог применить миграцию. Убрал лишнюю строку в обоих местах. Свойство Employee.RetailPointAssignments никуда не делось — обратную навигацию EF создаёт автоматически из конфига EmployeeRetailPointAssignment. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
8fb55993a1
commit
08f03fd17a
|
|
@ -1970,7 +1970,6 @@ protected override void BuildTargetModel(ModelBuilder modelBuilder)
|
||||||
.OnDelete(DeleteBehavior.Restrict)
|
.OnDelete(DeleteBehavior.Restrict)
|
||||||
.IsRequired();
|
.IsRequired();
|
||||||
b.Navigation("Role");
|
b.Navigation("Role");
|
||||||
b.Navigation("RetailPointAssignments");
|
|
||||||
});
|
});
|
||||||
|
|
||||||
modelBuilder.Entity("foodmarket.Domain.Organizations.EmployeeRetailPointAssignment", b =>
|
modelBuilder.Entity("foodmarket.Domain.Organizations.EmployeeRetailPointAssignment", b =>
|
||||||
|
|
|
||||||
|
|
@ -1967,7 +1967,6 @@ protected override void BuildModel(ModelBuilder modelBuilder)
|
||||||
.OnDelete(DeleteBehavior.Restrict)
|
.OnDelete(DeleteBehavior.Restrict)
|
||||||
.IsRequired();
|
.IsRequired();
|
||||||
b.Navigation("Role");
|
b.Navigation("Role");
|
||||||
b.Navigation("RetailPointAssignments");
|
|
||||||
});
|
});
|
||||||
|
|
||||||
modelBuilder.Entity("foodmarket.Domain.Organizations.EmployeeRetailPointAssignment", b =>
|
modelBuilder.Entity("foodmarket.Domain.Organizations.EmployeeRetailPointAssignment", b =>
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue