根据生产中的更改更新sqlite数据库

时间:2017-04-27 06:31:45

标签: python django sqlite amazon-web-services elastic-beanstalk

我正在AWS上使用Elastic Beanstalk部署Django App。该应用程序具有用户可以注册其详细信息的功能。

问题是当我对我的应用程序进行小的更改并部署这个新版本时,我松散了注册用户,因为他们的信息不在我的本地数据库中(只有aws上的数据库)。

在生产过程中是否有任何方法可以将修改下载到数据库中,以便在重新部署时可以保留这些更改。

我没有使用AWS RDS,我只是将.SQLite文件与源代码捆绑在一起并部署到Elastic Beanstalk。

先谢谢。

1 个答案:

答案 0 :(得分:0)

不要将开发.sqlite文件与生产资料捆绑在一起。它需要有自己的.sqlite文件,您只需要在生产文件上运行迁移。