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.

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.