I am deploying a Django App using Elastic Beanstalk on AWS. The app has a function whereby user can register their details.
The problem is when I make small changes to my app and deploy this new version I loose the registered users since their information isn't in my local database (only the database on aws).
Is there any way to download the modifications to the database during production so that I can keep these changes when I redeploy.
I'm not using AWS RDS, I simply bundle the .SQLite file with my source code and deploy to Elastic Beanstalk.
Thanks in Advance.
Don't bundle the development .sqlite file with the production stuff. It needs to have its own .sqlite file and you just need to run migrations on the production one.