Coverage decreased (-0.1%) to 96.793% when pulling 27422a26ca7736a2c692271c8bfc3d3a918c16cc on feature/improved_key_property_behaviour into e75e1be6dbc099a3059d15a5c3c8aaaf5a3e86b3 on master.
Coverage increased (+2.2%) to 99.077% when pulling 0ff360c128858a6be6b80fc094d8a45fd9c11297 on feature/improved_key_property_behaviour into e75e1be6dbc099a3059d15a5c3c8aaaf5a3e86b3 on master.
Coverage increased (+2.5%) to 99.388% when pulling d4ba0b90237a49d1ac2a64fabc8b07737271fe33 on feature/improved_key_property_behaviour into e75e1be6dbc099a3059d15a5c3c8aaaf5a3e86b3 on master.
Coverage increased (+2.8%) to 99.694% when pulling 45f493bdb7c416289c35c2390a678b02761b9a14 on feature/improved_key_property_behaviour into e75e1be6dbc099a3059d15a5c3c8aaaf5a3e86b3 on master.
Coverage increased (+2.8%) to 99.694% when pulling a95d6f90b9a9a59a164faa0467db3f090ab77d94 on feature/improved_key_property_behaviour into e75e1be6dbc099a3059d15a5c3c8aaaf5a3e86b3 on master.
Basically we want to allow 2 ways of accessing a key's values.
key.urlsafe()
key.get()
We support 2 naming conventions:
_key or _keys Suffix
NDB Model has a property that looks like this:
store_key = ndb.KeyProperty(...)
In this case we'll convert it into the following 2 GraphQL fields:Regular Name
NDB Model has a property that looks like this:
store = ndb.KeyProperty(...)
In this case we'll convert it into the following 2 GraphQL fields: