mirror of
https://github.com/Airsequel/AirGQL.git
synced 2025-07-27 02:18:43 +03:00
- Make column names containing "_by_pk" disallowed on the client side (I technically already did that on the server side with the previous commit, but this makes it nicer) - Implement the actual introspection logic - If a primary key has a "reserved" argument name (i.e. a name we use for built in airsequel arguments) like "filter" or "limit", then we rename that to pk from <name> to <name>_. This might technically still create collisions in the rare case where both <name> and <name>_ are columns that are part of the same primary key, but I don't think that matters in practice. The hasura playground doesn't seem to do any renaming (I tried it in the playground), so we could also not do that at all I guess... |
||
---|---|---|
.. | ||
AirGQL | ||
Server |