budibase icon indicating copy to clipboard operation
budibase copied to clipboard

Support Attachments in External Data Sources

Open daawaan4U opened this issue 2 years ago • 4 comments

Describe the feature request Since attachments are stored as their metadata in the form of JSON objects in the underlying CouchDB for BudibaseDB, external data sources should be able to store it as well. Some of the external data sources that have been integrated into Budibase already natively support storing JSON and the remaining datasources can fall back to storing the JSON objects as texts/varchar/string instead

daawaan4U avatar Apr 19 '22 13:04 daawaan4U

This issue has been automatically marked as stale because it has not had recent activity.

stale[bot] avatar Jun 18 '22 18:06 stale[bot]

This would be a great feature yes. Right now the Budibase DB offers attachments but no relationship filtering, which is a key feature in many scenarios. A SQL based database offers support for relationship filtering, but no attachments. Having both features in a single DB would be fantastic.

hotemetoot avatar Jun 23 '22 14:06 hotemetoot

Hi, I totally agree with @hotemetoot and @daawaan : there are so many scenarios in real life where using an external SQL DB is mandatory, that having the ability to store attachments (invoice PDF for instance) is more than useful, especially as the S3 component does not currently work with embedded minIO...

Anything we can do to have this enhancement to be considered ? :-)

jmlaurenti avatar Aug 04 '22 09:08 jmlaurenti

Agree with @jmlaurenti @hotemetoot @daawaan. I have a client that wants to keep their data in SQL but also loves the idea of having the application itself hosted in the cloud. Attachment control for SQL is a must for me, so I can keep all their data within one approved data source.

lburtwistle avatar Aug 05 '22 21:08 lburtwistle

+1, Really need this feature. "S3 file upload" doesn't seem to work as a replacement of Attachments, and there's no other way to manage image galleries easily other by using attachments. But attachments are not available for external DBs.

sergey-vin avatar Aug 30 '22 16:08 sergey-vin

Closing as duplicate of: https://github.com/Budibase/budibase/issues/4302

melohagan avatar Oct 13 '22 13:10 melohagan