graphql-connections
graphql-connections copied to clipboard
Additional implementations of cursor-based paginations for GraphQL Ruby gem.
# Context Required Ruby 2.7 and added a new workflow with checking graphql-ruby master branch
`has_next_page` method raises exception when `nodes` is blank.
**Describe the bug** Timestamps cannot be used to generate stable cursors since they are serialized with precision of seconds https://github.com/bibendi/graphql-connections/blob/c979406fc407216384fbe80351c1cf749794eae8/lib/graphql/connections/base.rb#L42 **To Reproduce** 1. Install the `graphql` gem. 2. Create a...
We are dealing with a situation where we want to use stable cursors on a joined SQL query. A simplified case looks like this: ```SQL SELECT * FROM things LEFT...