dotnet / dotnet/efcore

Support stored procedure mappings that are agnostic of inheritance mapping strategy

Open
#28,806 0 comments 0 reactions 0 assignees View on GitHub
area-save-changes area-sprocs ef6-parity
Dominant language
C#
Stars
14.8k
Forks
3.4k
PR merge metrics
PR metrics pending

Description

EF6 supports stored procedures with the same shape regardless of the mapping strategy (TPH, TPC, TPT) used for the underlying tables. That is, a single stored procedure for every concrete type that never takes a discriminator--essentially the same shape that EF Core uses for TPC mappings. It is then up to the stored proc to split the data out to multiple tables or set a discriminator as needed.

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.