fix(dataconnect): Refactor CRUD helpers to use GraphQL variables and @allow directive (#3182)
* add tests checking for new GQL output for [insert,upsert](many) * change mutation functions to use @allow * factor out common code after @allow changes * update tests to expect @allow * update the @allow directive for list inputs * initial fix * address reviewer comments * fix style and normalize expected + actual query strings in tests * add fdc to integration test documentation and update integration test artifact ignores * improve getTableNames variable naming for clarity * add 10k limit and nested coalesced field keys for @allow * de-duplicate code in mutaiton CRUD functions, and refactor tests * update contributing * add maxCount to array bulk insert variables * limit @allow nesting to _on_ relational fields * update tests * address reviewer comments
S
Stephen Rosa committed
ee319691e81ed31ab0701f0fc8fac886e735c2fe
Parent: c550a22
Committed by GitHub <noreply@github.com>
on 6/30/2026, 5:46:11 PM