I have a solution in power platform which consists of a couple of model-driven apps and a couple of dataverse tables.
I was wondering, if I want to make some updates / modifications in the apps which requires me to add or delete some columns in the dataverse table it refers to, what happens when I import the modified solution in the production environment. Does the modified solution simply overwrite / delete the data that was already in the dataverse table in the production environment if the modified solution does not anymore have this column? I'm a bit confused relating to this since I would like to potentially make some changes to the apps, but would not like to alter the data that the users have already inputted in the production environment.
Also if I just make changes to the apps without touching the dataverse tables, I assume that when I move the solutions from dev to production environment, it will only mirror those changes I made in the apps and leave the dataverse tables untouched, with the original data left in them in the production environment?
Thank you for your answers!