dotnet / dotnet/efcore

Further update pipeline improvements for seeding

Open
#28,339 0 comments 0 reactions 1 assignee Claimed by @AndriySvyryd View on GitHub
area-migrations-seeding area-perf area-save-changes
Dominant language
C#
Stars
14.8k
Forks
3.4k
PR merge metrics
PR metrics pending

Description

- [ ] Consider separating `IModificationCommand` implementation for migrations and update pipeline
- [ ] Migrations implementation would store key and FK values in an array using pre-calculated indices as they are used for sorting
- [ ] Get seed values using PropertyAccessors
- [ ] Change `IRowIdentityMap.TryGetEntry` to use Span
- [ ] Cosmos: don't use `.CreateEntry`, instead go through the update pipeline directly, this is necessary for AOT

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.