Skip to content
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 checks for navigation collections #80

Merged
merged 5 commits into from
Apr 11, 2024

Conversation

gordysc
Copy link
Contributor

@gordysc gordysc commented Apr 11, 2024

Updates SqlQueryParser#AddEntityFields to respect collection navigations instead of hard coding false

@CLAassistant
Copy link

CLAassistant commented Apr 11, 2024

CLA assistant check
All committers have signed the CLA.

@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

Copy link
Contributor

@ejsmith ejsmith left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!

@ejsmith ejsmith merged commit 299a3f1 into FoundatioFx:feature/sql Apr 11, 2024
2 checks passed
ejsmith added a commit that referenced this pull request Aug 24, 2024
* Working on EF SQL adapter

* Progress

* Small progress

* Some progress on SQL translation

* Progress

* Progress

* More progress

* Fix test

* Fix tests

* More ways to get entitytype

* Params

* More refactoring

* More refactoring

* More refactor

* Make copy of cached fields so they don't get polluted

* Add entity type filter

* Change to navigation filter

* Add date support

* Add default field search support

* Adding support for junction tables. Better recursion detection.

* Don't exit on collections

* Fix build warnings

* Fix collection field support on default fields

* Add support for money data type

* PR feedback

* Date math and fixed missing and exists

* Fix double validation

* Allow controlling what includes are called

* Allow changing include name

* Add checks for navigation collections (#80)

* test(sql): add tests for using navigations

* fix: correct tests to highlight navigation bug

* fix: add check if skip navigation is collection

* test: add checks to confirm skip navigations

* fix: respect ISkipNavigation#IsCollection

* Update deps

* Dummy change

---------

Co-authored-by: Luke Gordon <gordysc@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants