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

Non-Id primary keys #74

Merged
merged 5 commits into from
Sep 12, 2021
Merged

Non-Id primary keys #74

merged 5 commits into from
Sep 12, 2021

Conversation

BowlingX
Copy link
Owner

This PR addresses general issues with the current non-id primary keys implementation with nodeId.
It will fix related mutations like delete, update etc. mentioned in #71.

This is a potential breaking change, as the current behaviour was broken 😞 and workaround might be introduced to mitigate the issue.

@codecov
Copy link

codecov bot commented Sep 12, 2021

Codecov Report

Merging #74 (11c1788) into next (227ba66) will increase coverage by 76.77%.
The diff coverage is 85.71%.

Impacted file tree graph

@@            Coverage Diff            @@
##           next      #74       +/-   ##
=========================================
+ Coverage      0   76.77%   +76.77%     
=========================================
  Files         0        8        +8     
  Lines         0      267      +267     
  Branches      0       72       +72     
=========================================
+ Hits          0      205      +205     
- Misses        0       33       +33     
- Partials      0       29       +29     
Impacted Files Coverage Δ
src/buildQuery.ts 90.54% <75.00%> (ø)
src/utils.ts 74.43% <100.00%> (ø)
src/types.ts 100.00% <0.00%> (ø)
src/filters.ts 73.52% <0.00%> (ø)
src/factory.ts 87.50% <0.00%> (ø)
src/defaultTypeConfig.ts 25.00% <0.00%> (ø)
src/getManyReference.ts 36.36% <0.00%> (ø)
src/index.ts 0.00% <0.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 227ba66...11c1788. Read the comment docs.

@BowlingX BowlingX changed the base branch from master to next September 12, 2021 00:15
@BowlingX BowlingX merged commit 70c5bbc into next Sep 12, 2021
@BowlingX
Copy link
Owner Author

🎉 This PR is included in version 5.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

@BowlingX
Copy link
Owner Author

BowlingX commented Oct 1, 2021

🎉 This PR is included in version 5.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant