Moving Schema Changes Between Environments when Using Data Sync

Hi, I am building a mobile app using realm data sync, I have a QA environment/app service with development mode on. I’m planning on creating a production app service pointing at it’s own cluster with development mode off (as advised). So I’ll have schema changes going into QA automatically from the app created objects, my plan was to then find an automated way of moving schema changes up to production ahead of a mobile release (non breaking changes). However, I’m struggling to find a way of doing this in an automated way with either the realm cli or atlas cli.

What are the best practises for achieving automated schema migrations between environments please?

Hi, I think that this docs page explains some of the best practices better than I could summarize here: https://www.mongodb.com/docs/atlas/app-services/apps/cicd/

Let me know if you have any other questions though about anything specific to sync :slight_smile: