-
Notifications
You must be signed in to change notification settings - Fork 3.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add sproc support to relational model #28502
Conversation
Add sproc support for Output and InputOutput parameters Add sproc support to runtime and compiled models Fixed property overrides not taking the default schema into account Changed EntityType.ShortName() to not include the generic argument Part of #245
@roji With this you can start working on the update pipeline part |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, here are some nits:
src/EFCore.Relational/Infrastructure/RelationalModelValidator.cs
Outdated
Show resolved
Hide resolved
src/EFCore.Relational/Infrastructure/RelationalModelValidator.cs
Outdated
Show resolved
Hide resolved
src/EFCore.Relational/Infrastructure/RelationalModelValidator.cs
Outdated
Show resolved
Hide resolved
test/EFCore.Relational.Tests/Infrastructure/RelationalModelValidatorTest.cs
Show resolved
Hide resolved
test/EFCore.Relational.Tests/Infrastructure/RelationalModelValidatorTest.cs
Show resolved
Hide resolved
var shippingAddressOwnership = orderDetailsType.FindNavigation(nameof(OrderDetails.ShippingAddress)).ForeignKey; | ||
Assert.True(shippingAddressOwnership.IsRequiredDependent); | ||
|
||
var shippingAddressType = shippingAddressOwnership.DeclaringEntityType; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not used - did something get mangled?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Was planning to use for asserts, but 820 lines of asserts seemed enough
Add sproc support for Output and InputOutput parameters
Add sproc support to runtime and compiled models
Fixed property overrides not taking the default schema into account
Changed EntityType.ShortName() to not include the generic argument
Part of #245