-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
What needs to be done
Create a marshalling protocol from the GraphQL Interface Definition Language (IDL) into PostgreSQL accessible format. If necessary, libraries from The Guild dev organization or similar may be used
Why it needs to be done
PostgreSQL is one of the most popular database formats and will be used for storage of many object types, including schemas, sessions, etc. GraphQL is the intermediary data format for converting between service operation and data collector or store endpoints
Acceptance Criteria
- Data must be fully represented in SQL as is represented in GraphQL format
- Data must be verifiably stored in a PostgreSQL database after marshalling
- All libraries used to convert between GraphQL IDL and PostgreSQL must be importable and not using hosted external services
Additional Information
- Ideally, marshalling operations will not depend on GraphQL schema definition, although, for this stage, marshalling operations may be specific to GraphQL schema definition
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Ready