Seriously, Why CAN'T We Add/Remove/Edit 'Fields' on Dashboard's Live Database yet?

When you edit database from your site’s dashboard, you can add/remove/edit new items but not fields. However, you can add/remove/edit items and fields as well when you edit the database straight from ‘Edit Site’.

Now the problem is, because we cannot add/remove/edit fields on dashboard’s database menu, you can only edit it from the ‘Edit Site’. It does works, but there’ll be a catastrophic mistake if you’re new enough to unaware how Wix works and Wix doesn’t directly tell you how it ‘actually’ works until your misguided ass fell into Wix fuckery. I’ll explain below:

When you edit database from the site’s dashboard, each new data will be automatically updated to the ‘Live’ database. Whereas editing database from ‘Edit Site’ means you only add the new data on ‘Sandbox Collection’ and requires you to sync the data manually to update it to your ‘Live’ database. The ‘Live’ database doesn’t automatically update to ‘Sandbox Collection’ either and basically you have the same database with two different saves.

Now say, you spend days, or even weeks to months, editing Live database from the dashboard, and decided to add new fields on the database. You’d go to ‘Edit Site’ database, add new fields and sync to ‘Live Database’. Sounds simple huh? But no, that’s where you fucked up.

Congrats. You basically just overwrite your Live database with whatever little data left in your Sandbox Collection. Good luck praying to whatever God you remembered because it won’t undo your database collection.

This just happened to me so yeah shit, it’s depressing. I learned the hard way that the stupidly correct workflow to add/remove/edit fields on existing database is to sync everything from Live to Sandbox first with ‘Replace All Items (Live > Sandbox)’ sync option, add/remove/edit fields, before finally sync with ‘Copy All Items (Sandbox > Live)’ option.


Honestly this is just blatantly stupid. There are numerous way to prevent this, like adding more database editing functionality to the ‘Live’ database editing so users don’t need to switch back and forth ; add option to automatically sync ‘Live’ database to ‘Sandbox Collection’; or even better, MAKE ‘Database History’ feature that’s like ‘Site History’ but for any saved database.

Devs seriously need to take the database development seriously as well, not just the gimmicky graphic templates. I was tempted to purchase Wix Premium at first for the whole easy to use & database functionality, now I feel like I should have learn wordpress instead. :frowning:

Hi @ibrahimahmadworks ,

Thank you for your feedback.
I can share with you that we are looking into changes in the way the sandbox and live databases work.

One thing I wanted to clarify. In order to add or remove fields, you only need to make the change on your sandbox database on the editor and publish your site. There is no need to sync your live database into your sandbox.

Shay
Product Manager @ Wix Code

So I’m not sure where I went wrong but my localEvents collection has gone really crazy. I have a Start Date field (date/time) then I decided to add a Start Time field (Time). I have tried the following:

  1. synced it from Sandbox up to Live
  2. synced it from Live to Sandbox, then Sandbox up to Live
  3. deleted all the content in both places and then synced it from Sandbox up to Live

It refuses to add the Start Time field to the LIVE database. I can use my add and edit forms just fine in the sandbox to enter data into the new Start Time field. But my Local Events list page gives me an error and I can’t connect my StartTime field to the StartTime collection field it is greyed out.

If anyone can please help me I would be so grateful!

Thanks
Sylvia

I am about to start crying. I ask for a call to help me close my account and the guy was rude right off the bat. I was trying to explain why I wanted my money back and he very rudely said I can’t help you if you don’t give me your email. When I did something wrong he smarted off and really raised his voice and said you are doing things I’m not telling you to do but he was wrong about the options on the page. He said I couldn’t get a refund but I have been trying to get out since I made it because I couldn’t get it off the ground. Then he had me so flustered I hung up. I told him to have someone else call me but I NEVER got a call. I HATE WIX. It’s impossible to cancel an account or get a refund, So disrespectful.

AWFUL AWFUL WAY to treat a senior citizen with such contempt after trying to use your company. He seemed as if I was a bother.

It’s just impossible to get it to do anything. They said beginners can do it but I couldn’t get it to do anything. I made it freeze just wanting to use the features.

I’m trying to edit the names and pics of my authors but the members database in which all the information is stored is grayed out. How can I do this?