就更新 html/js 代码和资产(通过使用 Subversion)而言,我们有一个很好的升级客户网站的过程,我们对此非常满意。
但是,在升级数据库时,我们没有任何正式的流程。
如果我们将新表/字段添加到我们的开发数据库中,那么在将其推出到生产服务器时,我们必须记住我们的更改并复制它们。我们不能简单地将开发数据库复制到生产数据库之上,因为客户端数据会丢失(例如博客文章、帐户信息等)。
我们现在也在构建一个会遇到同样问题的网络应用程序。
有没有人有一个解决方案可以使这个过程更容易,更不容易出错?大型网络应用程序如何解决这个问题?
谢谢。