I'm trying to get a workflow on database synchronization. Right now:
We create a database.
The database goes to production.
Later... we realise that we need to change the database structure. We change that locally.
Once that is done, we upload to the production.
If this is common among developers, what methods do you use to deal with this, without losing data already introduced on the production side?