budibase icon indicating copy to clipboard operation
budibase copied to clipboard

Ability to have 2 types of export, (App + Config tables), (Transactional Tables)

Open aderici opened this issue 2 years ago • 0 comments

It would be nice that if one could mark some of their budibase internal db tables as "Transactional" and some as "Config Table".

The data within config tables are required for the app to function (like users, dropdown options that list your factories, branches etc)

Transactional tables contain all the other business data.

When exporting an app, it's important to have an option to just export app itself and the tables definitions as well as data for config tables. The size will be relatively low.

Now since there's no such distinction, transactional tables datas are exported as well so app export size grows and grows. To the extent that export will start timing out.

Add the couchdb inability to completely remove deleted rows from itself. Contributes to the size increase

aderici avatar Aug 09 '22 15:08 aderici