Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

We have discussed this internally before since we have seen some users delete the metadata in the storage schema and expect the underlying object to be deleted too and if we should convert our entire storage server to just be a Postgres extension.

The source of truth also matters here - if it's the database or the underlying s3 bucket. I think having the underlying storage bucket to be the source of truth would be more useful. In that scenario we would sync the metadata in the database to match what's actually being stored and if we notice metadata of a object missing, we add that in as opposed to deleting the object in storage. This would make it easier for you to bring in your own s3 bucket with existing data and attach it to Supabase storage.



This falls in line with how SQL Server did its FileStream stuff, but it was so clunky nobody used it except for some madmen.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: