【发布时间】:2011-03-26 07:02:58
【问题描述】:
现在我正在使用 git 进行 Django 部署,这对我来说似乎很满意。我唯一的问题仍然是如何正确处理数据库中的数据。例如。我经常需要在本地编辑来自生产站点的数据并将数据放回生产站点(请注意,我说的是数据更改而不是模式迁移!)。 我认为工作流程应该如下所示:在生产站点上转储数据>下载数据>在数据库中加载数据>在本地进行更改>转储数据>为数据制作差异>上传差异并在生产站点上应用更改。
对我来说重要的是,这也适用于对现有数据库行的更改、删除等...
所以,如果我开始自己尝试: 1. 这是否适用于提供的任何数据转储格式? 2. 其他任何人都这样工作,也许已经准备好一些(结构)脚本解决方案?
【问题讨论】:
-
你在本地修改的数据有可能同时在服务器上被修改吗?能否创建一个界面,让您可以直接在生产服务器上编辑数据?
标签: database django deployment fabric