tot-ra / graphql-schema-registry

GraphQL schema registry
MIT License
372 stars 68 forks source link

Break down feature #132

Closed oscarSeGa closed 2 years ago

oscarSeGa commented 2 years ago

Problem

We want to add the possibility to break down the schemas and break it into graphQL entities (operations, types, fields, arguments...). For each schema that arrives on the /push POST endpoint. We will check if there is any breaking change for the current service that the clients wants to insert.

Changes

Testing

Will be added in another PR

pipedrive-bot-eventsink commented 2 years ago

Main branch dependencies

snyk vulnerabilities

tot-ra commented 2 years ago

would recommend writing more tests too

oscarSeGa commented 2 years ago

would recommend writing more tests too

We added integration tests, we will share the PRs in the future

tot-ra commented 2 years ago

pls open up-to-date PR with DB migration, code and view changes all in one. If you're afraid of making it too big, try to add bare minimum first (agile approach) and add more and more features on top of it (ex. only schema types first.. and add others later)