AppSync GraphQL Schema - regenerating


This is going to get quite a few eyerolls for good reason. We deployed an AppSync API with both DynamoDB and RDS data sources over a year ago. We've had some challenges with development coming and going and at some point, the schema has been modified likely due to development not really knowing what they were doing. This is all on me from a governance perspective but I am trying to get back to a last good known state as we are having quite a few issues where the schema just doesn't look right.

  1. Does the AWS toolkit have a function to regenerate schema based on previous versions (or is this Git/source code only)?
  2. I had the idea of creating an API from scratch and trying to piece it back together. Is that plausible?

Outside of the obvious, do better at software change management and governance, any other words of wisdom?


asked 2 months ago447 views