Improvements to help with database documentation

I have to produce a lot of documentation for our Bubble solutions and would greatly appreciate some additional features to make it easier.

Such as:

  • A way to define custom metadata per entity and field, like alias, descriptions, translations for multi language apps, or stuff like “does this field contain personal data”.
  • A way to query the defined metadata using the Bubble REST API. It can be a part of the data JSON, or as a separate metadata endpoint.

I currently extract the database schema from a downloaded Bubble backup file using Python, it works, but not great.