For merchant, vendor, ~menu items~ images, do the following:
Add 'image_name' column in each of above collections
If editing and image exists, create separate function that uses supabase storage update event to replace existing image.
When deleting, use newly created 'image_name' field to delete file from storage bucket(can't currently be done because only the Public URL is saved in respective Db collections.
For merchant, vendor, ~menu items~ images, do the following: