Improved app import/export with support for overwriting and multiple apps

Feature request:

  • Support export/import of multiple apps at once.
  • Support overwriting during import.

Background:
Our system is a combination of ~20 apps and modules. We want to develop and stage in an isolated environment, then move to prod when ready. (This requires we buy 2 licenses to Retool, which is fine — still costs much less than Enterprise, which is not targeted at 10-person companies.)

However, today we would need to individually export each of the 20 apps and modules, delete the production apps, then import them all individually. This would be an unsafe/irresponsible way to deploy to production.

An alternative would be support for Github integration in non-Enterprise accounts.

Thanks for the feedback! I'll reach out if our team picks up bulk export/import

For overwriting during import, have you already tried importing the new app from within the original app? If so, curious to hear if there is a specific issue with this approach. If you go with this approach, the newly imported app will replace the version you see in the editor