Live version looks different from development version

@christianszadyr No problem at all! :slight_smile:

The deployment history says that you deployed your dev changes to live on May 14th:

Did you make any changes to the development version since then? If so, those changes are present in the development version, but not yet the live version of the app. Deploying the changes to live will make the functionality and design of the live database match your current development version (but not the data).

In regards to the dynamic dropdowns, this is because the development database is different from the live database. For example, in the development database, you have these entries created for the data type “Events”:

But if you click on “Switch to Live” near the right side of the page, no “Events” exist:

In order to copy the development database to the live database, you can go to Data → App Data → and select “Copy and Restore Database”

In the popup that appears, select “Copy development data into the live database” and confirm the operation


*Note: you will not want to perform this action once you have launched and have people using your app. This action will delete the live database and replace it with the development database (thus removing the Users who have signed up in the live database)

Once your app is live and you’ll have Users sign up to use it, those Users’ information will be stored in the live database only, not the development database. You can’t modify live data in the app data tab, though you can in the development data tab. Since you have dynamic dropdowns which will display information from the live database, you can create an ‘admin’ page which allows you to add, modify and delete data in live mode. Here are a couple posts on how to set this up/make sure it’s secure (there are many more throughout the forum since it’s very common to have in an app) :slight_smile:

http://forum.bubble.io/t/security-best-practices-tips/4779

2 Likes