I am working on the project like wordpress. Where clients will be notified when updates are available. I am done with providing UI updates but how to provide database updates. What steps should i follow?
Database updates may include
- Creation of new tables or
- Deletion / Updation of new tables.
Then how can I update client database without affecting his/her existing data?
Please help.
You are looking for database migration. The general idea is that you should provide a script to downgrade and upgrade your database between different versions.