Azure / Azure/data-api-builder
Support Nested GraphQL Mutations
- 主要言語
- C#
- スター
- 1.5k
- フォーク
- 370
- 平均マージ
- 3日 22時間
- マージ済み PR(30日)
- 9
説明
# Summary
This RFC outlines a proposal to implement support for nested Graphql Mutations.Nested mutations is the ability to perform mutations on a type other than the root type in GraphQL and how to define circular dependency schema files
# Motivation
Most developers find it easier to think of "changes" in a sequential fashion. Databases can and do perform many update/insert/delete transactions concurrently. Any modern databases exposing any API (including GraphQL) has to be ready for concurrently arriving requests as well as nested mutations
# Functional Specifications
Circular Reference
Nested Mutation Types
# Referene
Nested mutations have been https://github.com/graphql/graphql-spec/issues/252 but not yet approved
コントリビューションガイド
調査の方向性
まず、ネストされたミューテーションの提案と、参照されている GraphQL 仕様の issue #252 を確認してください。実装のエントリーポイント、ファイル、テストは指定されていません。受け入れテストと実装範囲を定義する前に、循環参照とネストされたミューテーションの要件を明確にしてください。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- csharp, graphql
- 領域
- api, backend-api-design
- issue の種類
- 機能追加
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 18/100