It would be helpful if there were a a parameter which essentially tells the tenant API to NOT run the data migration scripts. This would allow these scripts to be run by an external system if desired.
Currently if the data migration scripts take a very long time, it's not uncommon to run up against timeouts (e.g. in load balancers, reverse proxies, etc.). If we were able to tell the tenant API to not run the scripts, we could still upgrade the module via OKAPI/tenantAPI, but then manage the data migration ourselves.
I'm thinking something like:
- data migration can be skipped when calling the tenant API