After a few incredibly infuriating weeks I've finally managed to deploy a live site and connect to a database. I'm using Heroku and Github, as this was in the end the only solution I've been able to get (almost) working.
When applying db changes to the production db. Every other change was throwing errors, but in the end I managed to get most changes applied, however because of this, some tables now exist in the production db, while they have long since been deleted in the local db. And I can't find anyway to delete them in the production db.
Question 1. How can I delete tables that exist in production but not in local db?
A couple of other tables have fields that exist in Local db, but for some reason does not exist in the remote db.
Question 2. How can I add the missing fields?
To my surprise, when I logged in to the live app, I was first very surprised to find that I could, since I had not created a user. And after logging in, all the data from my local db is somehow in my remote db as well. I have not used any seeds. But also, none of the data exists according to Wappler. If I set my target to production and look at the remote db, there is no data there.
Question 3. What is up with that? Is there something that needs to be set up in order to actually see the remote data? The db connection works fine, as I'm able to apply changes and have them reflected.











